Title Statements
- Full title :Perspectives on data science for software engineering / Tim Menzies, Laurie Williams, Thomas Zimmermann.
Summary
Perspectives on Data Science for Software Engineering presents the best practices of seasoned data miners in software engineering. The idea for this book was created during the 2014 conference at Dagstuhl, an invitation-only gathering of leading computer scientists who meet to identify and discuss cutting-edge informatics topics. At the 2014 conference, the concept of how to transfer the knowledge of experts from seasoned software engineers and data scientists to newcomers in the field highlighted many discussions. While there are many books covering data mining and software engineering basics, they present only the fundamentals and lack the perspective that comes from real-world experience. This book offers unique insights into the wisdom of the community's leaders gathered to share hard-won lessons from the trenches. Ideas are presented in digestible chapters designed to be applicable across many domains. Topics included cover data collection, data sharing, data mining, and how to utilize these techniques in successful software projects. Newcomers to software engineering data science will learn the tips and tricks of the trade, while more experienced data scientists will benefit from war stories that show what traps to avoid. Presents the wisdom of community experts, derived from a summit on software analytics Provides contributed chapters that share discrete ideas and technique from the trenches Covers top areas of concern, including mining security and social data, data visualization, and cloud-based data Presented in clear chapters designed to be applicable across many domains.
Read More ↓Edition Statements
- Publication Date:2016.
Publication Statements
- Publisher(s):Morgan Kaufmann
- Place of Publication:Amsterdam
- Language:eng
- Publication Date:2016.
Notes
Software analytics in practice Inductive engineering Bias in software data Data quality Mining data: release, security, social, biometric Analyzing source code Beyond open source Data science in the cloud Data analysis patterns Sharing models.
The Physical Object
- Description:1 online resource
Edition Identifiers
- ISBN:9780128042618, 0128042613
- oclc:ocn961357864
- LC Classification:QA76.758
- Dewey Decimal:005.7
Table of Contents
Front Cover; Perspectives on Data Science for Software Engineering; Copyright; Contents; Contributors; Acknowledgments; Introduction; Perspectives on data science for software engineering; Why This Book?; About This Book; The Future; References; Software analytics and its application in practice; Six Perspectives of Software Analytics; Experiences in Putting Software Analytics into Practice; References; Seven principles of inductive software engineering: What we do is different; Different and Important; Principle #1: Humans Before Algorithms; Principle #2: Plan for Scale.
Principle #3: Get Early FeedbackPrinciple #4: Be Open Minded; Principle #5: Be smart with your learning; Principle #6: Live With the Data You Have; Principle #7: Develop a Broad Skill Set That Uses a Big Toolkit; References; The need for data analysis patterns (in software engineering); The Remedy Metaphor; Software Engineering Data; Needs of Data Analysis Patterns; Building Remedies for Data Analysis in Software Engineering Research; References; From software data to software theory: The path less traveled; Pathways of Software Repository Research; From Observation, to Theory, to Practice.
Dynamic Artifacts Ar…
Subjects
Writers
No reviews yet. Be the first to rate this work.
Files & Downloads
-
Perspectives on Data Science for Software Enginee…
PDF · 9.3 MB · updated
Rate & Review