ABSTRACT

Empirical research has now become an essential component of software engineering yet software practitioners and researchers often lack an understanding of how the empirical procedures and practices are applied in the field. Empirical Research in Software Engineering: Concepts, Analysis, and Applications shows how to implement empirical research pro

chapter 1|32 pages

Introduction

chapter 2|32 pages

Systematic Literature Reviews

chapter 3|38 pages

Software Metrics

chapter 4|40 pages

Experimental Design

chapter 5|64 pages

Mining Data from Software Repositories

chapter 6|68 pages

Data Analysis and Statistical Testing

chapter 7|56 pages

Model Development and Interpretation

chapter 8|22 pages

Validity Threats

chapter 9|12 pages

Reporting Results

chapter 10|26 pages

Mining Unstructured Data

chapter 11|38 pages

Demonstrating Empirical Procedures

chapter 12|8 pages

Tools for Analyzing Data