Evidence-based software engineering
Top Cited Papers
- 28 September 2004
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Objective: Our objective is to describe how softwareengineering might benefit from an evidence-basedapproach and to identify the potential difficultiesassociated with the approach.Method: We compared the organisation and technicalinfrastructure supporting evidence-based medicine (EBM)with the situation in software engineering. We consideredthe impact that factors peculiar to software engineering(i.e. the skill factor and the lifecycle factor) would haveon our ability to practice evidence-based softwareengineering (EBSE).Results: EBSE promises a number of benefits byencouraging integration of research results with a view tosupporting the needs of many different stakeholdergroups. However, we do not currently have theinfrastructure needed for widespread adoption of EBSE.The skill factor means software engineering experimentsare vulnerable to subject and experimenter bias. Thelifecycle factor means it is difficult to determine howtechnologies will behave once deployed.Conclusions: Software engineering would benefit fromadopting what it can of the evidence approach providedthat it deals with the specific problems that arise from thenature of software engineering.Keywords
This publication has 11 references indexed in Scilit:
- Improve Software Quality by Reusing Knowledge and ExperiencePublished by Springer Nature ,2005
- Perspectives of Evidence-Based SurgeryDigestive Surgery, 2003
- Formal methods application: an empirical tale of software developmentIEEE Transactions on Software Engineering, 2003
- Comments on "Formal methods application: an empirical tale of software development"IEEE Transactions on Software Engineering, 2003
- Review: Power and Information Technology Research: A Metatriangulation ReviewMIS Quarterly, 2002
- Formal methods application: an empirical tale of software developmentIEEE Transactions on Software Engineering, 2002
- The CONSORT statement: revised recommendations for improving the quality of reports of parallel-group randomised trialsThe Lancet, 2001
- Towards an ontology of software maintenanceJournal of Software Maintenance: Research and Practice, 1999
- The Design of Replicated StudiesThe American Statistician, 1993
- A comparison of results of meta-analyses of randomized control trials and recommendations of clinical experts. Treatments for myocardial infarctionJAMA, 1992