skip to main content
article

Using mapping studies as the basis for further research - A participant-observer case study

Published: 01 June 2011 Publication History

Abstract

Context: We are strong advocates of evidence-based software engineering (EBSE) in general and systematic literature reviews (SLRs) in particular. We believe it is essential that the SLR methodology is used constructively to support software engineering research. Objective: This study aims to assess the value of mapping studies which are a form of SLR that aims to identify and categorise the available research on a broad software engineering topic. Method: We used a multi-case, participant-observer case study using five examples of studies that were based on preceding mapping studies. We also validated our results by contacting two other researchers who had undertaken studies based on preceding mapping studies and by assessing review comments related to our follow-on studies. Results: Our original case study identified 11 unique benefits that can accrue from basing research on a preceding mapping study of which only two were case specific. We also identified nine problems associated with using preceding mapping studies of which two were case specific. These results were consistent with the information obtained from the validation activities. We did not find an example of an independent research group making use of a mapping study produced by other researchers. Conclusion: Mapping studies can save time and effort for researchers and provide baselines to assist new research efforts. However, they must be of high quality in terms of completeness and rigour if they are to be a reliable basis for follow-on research.

References

[1]
Dybå, T., Kitchenham, B. and Jørgensen, M., Evidence-based software engineering for practitioners. IEEE Software. v22 i1. 58-65.
[2]
M. Jørgensen, T. Dybå, B.A. Kitchenham, Teaching evidence-based software engineering to university students, in: 11th IEEE International Software Metrics Symposium (METRICS'05), 2005, p. 24.
[3]
B. Kitchenham, T. Dybå, M. Jørgensen, Evidence-based software engineering, in: Proceedings of the 26th International Conference on Software Engineering, ICSE '04, IEEE Computer Society, Washington DC, USA, 2004, pp. 273-281.
[4]
Khan, Khalid S., Kunz, Regina, Kleijnen, Jos and Antes, Gerd, Systematic Reviews to Support Evidence-Based Medicine. 2003. The Royal Society of Medicine Press Ltd.
[5]
B.A. Kitchenham, S. Charters, Guidelines for Performing Systematic Literature Reviews in Software Engineering Technical Report EBSE-2007-01, 2007.
[6]
Petticrew, M. and Roberts, H., Systematic Reviews in the Social Sciences: A Practical Guide. 2005. Blackwell Publishing.
[7]
Budgen, D., Bailey, J., Turner, M., Kitchenham, B., Brereton, P. and Charters, S., A cross-domain investigation of empirical practices. IET Software. v3 i5. 410-421.
[8]
O.P. Brereton, B.A. Kitchenham, The Scope of EPIC Case Studies, EPIC Technical Report EPIC-2007-01, 2009.
[9]
D. Budgen, M. Turner, P. Brereton, B. Kitchenham, Using mapping studies in software engineering, in: Proceedings of PPIG 2008, Lancaster University, 2008, pp. 195-204.
[10]
Kitchenham, B., Pretorius, R., Budgen, D., Brereton, P., Turner, M., Niazi, M. and Linkman, S.G., Systematic literature reviews in software engineering - a tertiary study. Information and Software Technology. v52 i8. 934-944.
[11]
B. Kitchenham, D. Budgen, P. Brereton, The value of mapping studies - a participant observer case study, in: Proceedings of EASE 2010, BCS eWic, 2010.
[12]
Jørgensen, M., A review of studies on expert estimation of software development effort. Journal of Systems and Software. v70 i1-2. 37-60.
[13]
K. Petersen, R. Feldt, S. Mujtaba, M. Mattsson, Systematic mapping studies in software engineering, in: Proceedings EASE 08, BCS eWIC, 2008.
[14]
Kitchenham, B.A., What's up with metrics? - a preliminary mapping study. Journal of Systems and Software. v83 i1. 37-51.
[15]
D. Budgen, A.J.Burn, O.P. Brereton, B.A. Kitchenham, R. Pretorius, Empirical evidence about the UML: a systematic literature review, Software: practice and experience, in press.
[16]
Jørgensen, M. and Shepperd, M., A systematic review of software development cost estimation studies. IEEE Transactions on Software Engineering. v33 i1. 33-53.
[17]
Sjøberg, D.I.K., Hannay, J.E., Hansen, O., Kampenes, V.B., Karahasanovic, A., Liborg, N.K. and Rekdal, A.C., A survey of controlled experiments in software engineering. IEEE Transactions on Software Engineering. v31 i9. 733-753.
[18]
H. Zhang, B. Kitchenham, D. Pfahl, Software process simulation modeling: facts, trends, and directions, in: Proceedings of 15th Asia-Pacific Software Engineering Conference (APSEC'08), Beijing, China, IEEE Computer Society, 2008, pp. 59-66.
[19]
Dybå, T., Kampenes, V.B. and Sjøberg, D.I.K., A systematic review of statistical power in software engineering experiments. Information and Software Technology. v48 i8. 745-755.
[20]
Hannay, J. and Jørgensen, M., The role of deliberate artificial design elements in software engineering experiments. IEEE Transactions on Software Engineering. v34 i2. 242-259.
[21]
Hannay, J.E., Sjøberg, D.I.K. and Dybå, T., A systematic review of theory use in software engineering experiments. IEEE Transactions on Software Engineering. v33 i2. 87-107.
[22]
Kampenes, V.B., Dybå, T., Hannay, J.E. and Sjøberg, Dag I.K., A systematic review of effect size in software engineering experiments. Information and Software Technology. v49 i11-12. 1073-1086.
[23]
Kampenes, V.B., Dybå, T., Hannay, J.E. and Sjøberg, DagI.K., A systematic review of quasi-experiments in software engineering. Information and Software Technology. v51 i1. 71-82.
[24]
J. Bailey, D. Budgen, M. Turner, B. Kitchenham, P. Brereton, S. Linkman, Evidence relating to object-oriented software design: a survey, in: Proceedings of Empirical Software Engineering and Measurement, 2007, IEEE Computer Society Press, 2007, pp. 482-484.
[25]
Gómez, O., Oktaba, H., Piattini, M. and Garcí***a, F., A systematic review measurement in software engineering: state-of-the-art in measures, ICSOFT 2006. CCIS. v10. 165-176.
[26]
Bellini, C.G., Pereira, R.D.C.D.F. and Becker, J.L., Measurement in software engineering from the roadmap to the crossroads. International Journal of Software Engineering and Knowledge Engineering. v18 i1. 37-64.
[27]
Catal, C. and Diri, B., A systematic review of software fault prediction studies. Expert Systems with Applications. v36. 7346-7354.
[28]
Kitchenham, B., Brereton, O.P., Budgen, D., Turner, M., Bailey, J. and Linkman, S., Systematic literature reviews in software engineering - a systematic literature review. Information and Software Technology. v51. 7-15.
[29]
Neto, A.D., Subramanyan, R., Viera, M., Travassos, G.H. and Shull, F., Improving evidence about software technologies: a look at model-based testing. IEEE Software. v25 i6. 242-249.
[30]
Kitchenham, B.A., Mendes, E. and Travassos, G.H., Cross versus within-company cost estimation studies: a systematic review. IEEE Transactions on Software Engineering. v33 i5. 316-329.
[31]
B. Kitchenham, P. Brereton, D. Budgen, The Educational Value of Mapping Studies of Software Engineering Literature, ICSE 2010 Education Theme, ACM Press, South Africa, 2010, pp. 1-7.
[32]
Wieringa, R., Maiden, N.A.M., Mead, N.R. and Rolland, C., Requirements engineering paper classification and evaluation criteria: a proposal and a discussion. Requirements Engineering. v11 i1. 102-107.
[33]
R. Pretorius, D. Budgen, A mapping study on empirical evidence related to the models and forms used in the UML, in: Proceedings of 2nd ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2008, ACM Press, 2008, pp. 342-344.
[34]
C. Zhang, D. Budgen, What Do We Know about the Effectiveness of Software Design Patterns, submitted for publication.
[35]
Yin, Robert K., Case Study Research: Design and Methods. 2003. third ed. Sage Publications.
[36]
B. Kitchenham, P. Brereton, M. Turner, M. Niazi, S.G. Linkman, R. Pretorius, D. Budgen, The impact of limited search procedures for systematic literature reviews - an observer-participant case study, in: Proceedings of ESEM 2009, IEEE CS Press, 2009.
[37]
D. Budgen, C. Zhang, Preliminary reporting guidelines for experience papers, in: Proceedings of EASE 2009, BCS eWiC, 2009.
[38]
Kitchenham, B., Brereton, P., Turner, M., Niazi, M., Linkman, S.G., Pretorius, R. and Budgen, D., Refining the systematic literature review process - two participant observer case studies. Empirical Software Engineering. v15 i6. 618-653.
[39]
H. Zhang, B. Kitchenham, D. Pfahl, Reflections on 10 years of software process simulation modelling: a systematic review, in: Proceedings of International Conference on Software Process (ICSP'08), vol. LNCS 5007, Springer-Verlag, Leipzig, Germany, 2008, pp. 345-365.
[40]
H. Zhang, B. Kitchenham, D. Phahl, Software process simulation modeling: an extended systematic review, in: International Conference on Software Process ICSP, 2010.
[41]
Afzal, W., Torker, R. and Feldt, R., A systematic review of search-based testing for non-functional system properties. Information and Software Technology. v51 i6. 957-976.
[42]
W. Afzal, R. Torker, R. Feldt, A systematic mapping study on non-functional search-based software testing, in: 20th International Conference on Software Engineering and Knowledge Engineering (SEKE), 2008.
[43]
S. Beecham, A Short Comparison of Two Systematic Literature Reviews on Fault Prediction, University of Hertfordshire Technical Report UH-CS-TR-492, 2009.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Information and Software Technology
Information and Software Technology  Volume 53, Issue 6
June, 2011
135 pages

Publisher

Butterworth-Heinemann

United States

Publication History

Published: 01 June 2011

Author Tags

  1. Case study
  2. Mapping studies
  3. Software engineering
  4. Systematic literature review

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 31 Dec 2024

Other Metrics

Citations

Cited By

View all

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media