Apress

Guide to Advanced Empirical Software Engineering

By Forrest Shull , Janice Singer , Dag I. K. Sjøberg

Guide to Advanced Empirical Software Engineering Cover Image

  • ISBN13: 978-1-8480-0043-8
  • 404 Pages
  • User Level: Science
  • Publication Date: November 21, 2007
  • Available eBook Formats: PDF
  • eBook Price: $119.00
Buy eBook Buy Print Book Add to Wishlist
Full Description
This book gathers chapters from some of the top international empirical software engineering researchers focusing on the practical knowledge necessary for conducting, reporting and using empirical methods in software engineering. Topics and features include: - Guidance on how to design, conduct and report empirical studies; - Information across a range of techniques, methods and qualitative and quantitative issues, to help build a toolkit that can be applicable to the diversity of software development contexts that exist; - Material with concrete software engineering examples. Organised into 4 parts; the first 2 parts describe techniques usable for data collection and analysis. The third provides techniques for constructing a 'body of knowledge' out of individual studies, and a final section tackles topics related to empirical study. Written for graduates as well as researchers and practising software engineers interested in empirical methods, this book will prove an invaluable reference.
Table of Contents

Table of Contents

  1. Editors Introduction.
  2. Section 1: Research Methods and Techniques.
  3. Software engineering data collection techniques in the field.
  4. Qualitative Methods.
  5. Personal Opinion Surveys.
  6. The Focus Group Method as an Empirical Tool in Software Engineering.
  7. Simulation Methods.
  8. Section 2: Practical Foundations.
  9. Statistical Methods and Measurement.
  10. Missing data in software engineering.
  11. Reporting Experiments in Software Engineering.
  12. A practical guide to ethical research involving humans.
  13. The Management of University
  14. Industry Collaborations Involving Empirical Studies of Software Engineering.
  15. Section 3: Knowledge Creation.
  16. Selecting Empirical Methods for Software Engineering Research.
  17. Building Theories in Software Engineering.
  18. Building Theories from Multiple Evidence Sources.
  19. Replication's Role in Software Engineering.
Errata

If you think that you've found an error in this book, please let us know about it. You will find any confirmed erratum below, so you can check if your concern has already been addressed.

* Required Fields

No errata are currently published