𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Empirical research in software engineering : concepts, analysis, and applications

✍ Scribed by Malhotra, Ruchika


Publisher
CRC Press
Year
2015
Tongue
English
Leaves
486
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Table of Contents


Content: Introduction What Is Empirical Software Engineering? Overview of Empirical Studies Types of Empirical Studies Empirical Study Process Ethics of Empirical Research Importance of Empirical Research Basic Elements of Empirical Research Some Terminologies Concluding Remarks Systematic Literature Reviews Basic Concepts Case Study Planning the Review Methods for Presenting Results Conducting the Review Reporting the Review SRs in Software Engineering Software Metrics Introduction Measurement Basics Measuring Size Measuring Software Quality OO Metrics Dynamic Software Metrics System Evolution and Evolutionary Metrics Validation of Metrics Practical Relevance Experimental Design Overview of Experimental Design Case Study: Fault Prediction Systems Research Questions Reviewing the Literature Research Variables Terminology Used in Study Types Hypothesis Formulation Data Collection Selection of Data Analysis Methods Mining Data from Software Repositories Configuration Management Systems Importance of Mining Software Repositories Common Types of Software Repositories Understanding Systems Version Control Systems Bug Tracking Systems Extracting Data from Software Repositories Static Source Code Analysis Software Historical Analysis Software Engineering Repositories and Open Research Data Sets Case Study: Defect Collection and Reporting System for Git Repository Data Analysis and Statistical Testing Analyzing the Metric Data Attribute Reduction Methods Hypothesis Testing Statistical Testing Example-Univariate Analysis Results for Fault Prediction System Model Development and Interpretation Model Development Statistical Multiple Regression Techniques ML Techniques Concerns in Model Prediction Performance Measures for Categorical Dependent Variable Performance Measures for Continuous Dependent Variable Cross-Validation Model Comparison Tests Interpreting the Results Example-Comparing ML Techniques for Fault Prediction Validity Threats Categories of Threats to Validity Example-Threats to Validity in Fault Prediction System Threats and Their Countermeasures Reporting Results Reporting and Presenting Results Guidelines for Masters and Doctoral Students Research Ethics and Misconduct Mining Unstructured Data Introduction Steps in Text Mining Applications of Text Mining in Software Engineering Example-Automated Severity Assessment of Software Defect Reports Demonstrating Empirical Procedures Abstract Introduction Related Work Experimental Design Research Methodology Analysis Results Discussion and Interpretation of Results Validity Evaluation Conclusions and Future Work Appendix Tools for Analyzing Data WEKA KEEL SPSS MATLAB R Comparison of Tools Appendix References Index Exercises and Further Reading appear at the end of most chapters.

✦ Subjects


COMPUTERS / Software Development & Engineering / General Software engineering.


πŸ“œ SIMILAR VOLUMES


Business Process Modeling: Software Engi
✍ Jason A. Beckmann πŸ“‚ Library πŸ“… 2011 πŸ› Nova Science Publishers, Incorporated 🌐 English

Business process modeling (BPM) is the activity of representing processes of an enterprise so that the current process may be analyzed and improved. BPM is typically performed by business analysts and managers who are seeking to improve process efficiency and quality. This book presents current rese

Action Research In Software Engineering:
✍ Miroslaw Staron πŸ“‚ Library πŸ“… 2020 πŸ› Springer 🌐 English

This book addresses action research (AR), one of the main research methodologies used for academia-industry research collaborations. It elaborates on how to find the right research activities and how to distinguish them from non-significant ones. Further, it details how to glean lessons from the res

Action Research in Software Engineering:
✍ Miroslaw Staron πŸ“‚ Library πŸ“… 2019 πŸ› Springer-Nature New York Inc 🌐 English

<div>This book addresses action research (AR), one of the main research methodologies used for academia-industry research collaborations. It elaborates on how to find the right research activities and how to distinguish them from non-significant ones. Further, it details how to glean lessons from th

Software Engineering Research, Managemen
✍ Luciana Akemi Burgareli (auth.), Roger Lee (eds.) πŸ“‚ Library πŸ“… 2008 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p><P>The 6<SUP>th</SUP> ACIS International Conference on Software Engineering, Research, Management and Applications (SERA 2008) was held in Prague in the Czech Republic on August 20 – 22. SERA ’08 featured excellent theoretical and practical contributions in the areas of formal methods and tools,

Software Engineering Research, Managemen
✍ Haeng-Kon Kim (auth.), Roger Lee (eds.) πŸ“‚ Library πŸ“… 2014 πŸ› Springer International Publishing 🌐 English

<p>The purpose of the 11th International Conference on Software Engineering Research, Management and Applications (SERA 2013) held on August 7 - 9, 2012 in Prague, Czech Republic was to bring together scientists, engineers, computer users, and students to share their experiences and exchange new ide

Software Engineering Research, Managemen
✍ Roger Lee πŸ“‚ Library πŸ“… 2022 πŸ› Springer 🌐 English

<p><span>This edited book presents scientific results of the 20th IEEE/ACIS International Conference on Software Engineering Research, Management, and Applications (SERA2022)Β held on May 25, 2022, in Las Vegas, USA. The aim of this conference was to bring together researchers and scientists, busines