<p><P>Nowadays, societies crucially depend on high-quality software for a large part of their functionalities and activities. Therefore, software professionals, researchers, managers, and practitioners alike have to competently decide what software technologies and products to choose for which purpo
Contemporary Empirical Methods in Software Engineering
β Scribed by Michael Felderer, Guilherme Horta Travassos
- Publisher
- Springer International Publishing;Springer
- Year
- 2020
- Tongue
- English
- Leaves
- 520
- Edition
- 1st ed.
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
This book presents contemporary empirical methods in software engineering related to the plurality of research methodologies, human factors, data collection and processing, aggregation and synthesis of evidence, and impact of software engineering research. The individual chapters discuss methods that impact the current evolution of empirical software engineering and form the backbone of future research.
Following an introductory chapter that outlines the background of and developments in empirical software engineering over the last 50 years and provides an overview of the subsequent contributions, the remainder of the book is divided into four parts: Study Strategies (including e.g. guidelines for surveys or design science); Data Collection, Production, and Analysis (highlighting approaches from e.g. data science, biometric measurement, and simulation-based studies); Knowledge Acquisition and Aggregation (highlighting literature research, threats to validity, and evidence aggregation); and Knowledge Transfer (discussing open science and knowledge transfer with industry).
Empirical methods like experimentation have become a powerful means of advancing the field of software engineering by providing scientific evidence on software development, operation, and maintenance, but also by supporting practitioners in their decision-making and learning processes. Thus the book is equally suitable for academics aiming to expand the field and for industrial researchers and practitioners looking for novel ways to check the validity of their assumptions and experiences.
Chapter 17 is available open access under a Creative Commons Attribution 4.0 International License via link.springer.com.β¦ Table of Contents
Front Matter ....Pages i-x
The Evolution of Empirical Methods in Software Engineering (Michael Felderer, Guilherme Horta Travassos)....Pages 1-24
Front Matter ....Pages 25-25
Guidelines for Conducting Software Engineering Research (Klaas-Jan Stol, Brian Fitzgerald)....Pages 27-62
Guidelines for Case Survey Research in Software Engineering (Kai Petersen)....Pages 63-92
Challenges in Survey Research (Stefan Wagner, Daniel Mendez, Michael Felderer, Daniel Graziotin, Marcos Kalinowski)....Pages 93-125
The Design Science Paradigm as a Frame for Empirical Software Engineering (Per Runeson, Emelie EngstrΓΆm, Margaret-Anne Storey)....Pages 127-147
Front Matter ....Pages 149-149
Biometric Measurement in Software Engineering (Fabian Fagerholm, Thomas Fritz)....Pages 151-172
Empirical Software Engineering Experimentation with Human Computation (Marta Sabou, Dietmar Winkler, Stefan Biffl)....Pages 173-215
Data Science and Empirical Software Engineering (Ezequiel Scott, Fredrik Milani, Dietmar Pfahl)....Pages 217-233
Optimization in Software Engineering: A Pragmatic Approach (GΓΌnther Ruhe)....Pages 235-261
The Role of Simulation-Based Studies in Software Engineering Research (Breno Bernard Nicolau de FranΓ§a, Nauman Bin Ali)....Pages 263-287
Bayesian Data Analysis in Empirical Software Engineering: The Case of Missing Data (Richard Torkar, Robert Feldt, Carlo A. Furia)....Pages 289-324
Front Matter ....Pages 325-325
Automating Systematic Literature Review (Katia R. Felizardo, Jeffrey C. Carver)....Pages 327-355
Rapid Reviews in Software Engineering (Bruno Cartaxo, Gustavo Pinto, Sergio Soares)....Pages 357-384
Benefitting from the Grey Literature in Software Engineering Research (Vahid Garousi, Michael Felderer, Mika V. MΓ€ntylΓ€, Austen Rainer)....Pages 385-413
Guidelines for Managing Threats to Validity of Secondary Studies in Software Engineering (Apostolos Ampatzoglou, Stamatia Bibi, Paris Avgeriou, Alexander Chatzigeorgiou)....Pages 415-441
Research Synthesis in Software Engineering (Paulo SΓ©rgio Medeiros dos Santos, Guilherme Horta Travassos)....Pages 443-474
Front Matter ....Pages 475-475
Open Science in Software Engineering (Daniel Mendez, Daniel Graziotin, Stefan Wagner, Heidi Seibold)....Pages 477-501
Third Generation Industrial Co-production in Software Engineering (Tony Gorschek, Krzysztof Wnuk)....Pages 503-525
β¦ Subjects
Computer Science; Software Engineering; Software Management
π SIMILAR VOLUMES
<p><P>Nowadays, societies crucially depend on high-quality software for a large part of their functionalities and activities. Therefore, software professionals, researchers, managers, and practitioners alike have to competently decide what software technologies and products to choose for which purpo
<p>This volume presents a selection of the presentations from the first annual conference on Analytical Methods in Software Engineering Economics held at The MITRE Corporation in McLean, Virginia. The papers are representative of the issues that are of interest to researchers in the economics of inf
<p>This preface pertains to three issues that we would like to bring to the attention of the readers: our objectives, our intended audience, and the nature of the material. We have in mind several objectives. The first is to establish a framework for dealing with uncertainties in software engineerin
"The increasing rate of technological change we are experiencing in our lifetime yields competitive advantage to organizations and individuals who are willing to embrace risk and the opportunities it presents. Those who choose to minimize or avoid risk, as opposed to managing it, set a course for ob