Abstract
The field of software ecosystems is rapidly maturing and significant numbers of articles are published each year to further develop our understanding of this concept and support innovation through it. The growth of the field also brings along challenges, such as findability and reusability of research results, coordination of research initiatives, and significant review pressure on members of the community. In this mapping study of empirical research methods in the field, we show that few studies do a good job of reporting their research methods and results. Using data from the study, we provide guidelines for performing empirical research in software ecosystems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Latest standards https://github.com/acmsigsoft/EmpiricalStandards/.
References
Bosch, J.: From software product lines to software ecosystems. In: SPLC, vol. 9, pp. 111–119 (2009). https://doi.org/10.1145/1753235.1753251
Carlile, P.R.: Transferring, translating, and transforming: an integrative framework for managing knowledge across boundaries. Organ. Sci. 15(5), 555–568 (2004). https://doi.org/10.1287/ORSC.1040.0094
Decan, A., Mens, T.: What do package dependencies tell us about semantic versioning? IEEE Trans. Softw. Eng. 47(6), 1226–1240 (2021). https://doi.org/10.1109/TSE.2019.2918315
Easterbrook, S., Singer, J., Storey, M.A., Damian, D.: Selecting empirical methods for software engineering research, pp. 285–311 (2008). https://doi.org/10.1007/978-1-84800-044-5_11
Engstrom, E., Storey, M.A., Runeson, P., Höst, M., Baldassarre, M.T.: How software engineering research aligns with design science: a review 25, 2630–2660 (2020). https://doi.org/10.48550/arXiv.1904.12742
Russpatrick, S.: Understanding platform ecosystems for development: enabling innovation in digital global public goods software platforms. In: Bandi, R.K., Ranjini, C.R., Klein, S., Madon, S., Monteiro, E. (eds.) IFIPJWC 2020. IAICT, vol. 601, pp. 148–162. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-64697-4_12
Garcia-Holgado, A., Garcia-Penalvo, F.J.: Mapping the systematic literature studies about software ecosystems. In: TEEM 10-2018 (2018). https://doi.org/10.1145/3284179.3284330
Jacobides, M.G.: In the Ecosystem Economy, What’s Your Strategy? September 2019. https://hbr.org/2019/09/in-the-ecosystem-economy-whats-your-strategy
Jansen, S., Cusumano, M.A.: Defining software ecosystem: a survey of software platforms and business network governance (2013). https://doi.org/10.4337/9781781955628.00008
Jansen, S., Cusumano, M.A., Brinkkemper, S.: Software Ecosystems: Analyzing and Managing Business Networks in the Software Industry. Edward Elgar (2013). https://doi.org/10.4337/9781781955628.00008
Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering 2, 66 (2007). https://doi.org/10.1016/j.infsof.2008.09.009
Kuhn, T.S.: The Structure of Scientific Revolutions, vol. 111. University of Chicago Press, Chicago, January 1970
Manikas, K.: Software ecosystems - a systematic literature review. J. Syst. Softw. (2013). https://doi.org/10.1145/3284179.3284330
Manikas, K., Hansen, K.M.: Reviewing the health of software ecosystems–a conceptual framework proposal. In: Proceedings of the 5th International Workshop on Software Ecosystems (IWSECO), pp. 33–44. Citeseer (2013)
Petersen, K., Vakkalanka, S., Kuzniarz, L.: Guidelines for conducting systematic mapping studies in software engineering: an update. Inf. Softw. Technol. 64, 1–18 (2015). https://doi.org/10.1016/j.infsof.2015.03.007
Plakidas, K., Stevanetic, S., Schall, D., Ionescu, T.B., Zdun, U.: How do software ecosystems evolve? A quantitative assessment of the r ecosystem. In: Proceedings of the 20th International Systems and Software Product Line Conference, pp. 89–98 (2016). https://doi.org/10.1145/2934466.2934488
Ralph, P., et al.: Empirical standards for software engineering research (2020). https://arxiv.org/abs/2010.03525. https://doi.org/10.48550/arXiv.2010.03525
Runeson, P., Host, M.: Guidelines for conducting and reporting case study research in software engineering. Empir. Softw. Eng. 14 (2009). Article Number: 131. https://doi.org/10.1007/s10664-008-9102-8
Tashakkori, A., Creswell, J.W.: The new era of mixed methods 01, 3–7 (2007). https://doi.org/10.1177/2345678906293042
Teixeira, J., Robles, G., González-Barahona, J.M.: Lessons learned from applying social network analysis on an industrial Free/Libre/Open Source Software ecosystem. J. Internet Serv. Appl. 6(1), 1–27 (2015). https://doi.org/10.1186/s13174-015-0028-2
Van Aken, J.E.: Management research as a design science: articulating the research products of mode 2 knowledge production in management 16, 19–36 (2005). https://doi.org/10.1111/j.1467-8551.2005.00437.x
Wareham, J., Fox, P.B., Cano Giner, J.L.: Technology ecosystem governance. Organiz. Sci. 25(4), 1195–1215 (2014). https://doi.org/10.2139/ssrn.2201688
Wilkinson, M.D., et al.: The fair guiding principles for scientific data management and stewardship. Sci. Data 3(1), 1–9 (2016). https://doi.org/10.1038/sdata.2016.18
Wohlin, C., Mendes, E., Romero Felizardo, K., Kalinowski, M.: Guidelines for the search strategy to update systematic literature reviews in software engineering. J. Syst. Softw. (2020). https://doi.org/10.1016/j.infsof.2020.106366
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesley, A.: Experimentation in Software Engineering. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-29044-2
Zaggl, M.A., Schweisfurth, T.G., Herstatt, C.: The dynamics of openness and the role of user communities: a case study in the ecosystem of open-source gaming handhelds. IEEE Trans. Eng. Manag. 67(3), 712–723 (2019). https://doi.org/10.1109/TEM.2019.2897900
Zelkowitz, M., Wallace, D.: Experimental models for validating technology 31, 23–31 (1998). https://doi.org/10.1109/2.675630
Acknowledgements
We thank Kari Smolander for organizing the session that sprouted this research.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Abdullai, L. et al. (2022). A Systematic Mapping Study of Empirical Research Methods in Software Ecosystems. In: Carroll, N., Nguyen-Duc, A., Wang, X., Stray, V. (eds) Software Business. ICSOB 2022. Lecture Notes in Business Information Processing, vol 463. Springer, Cham. https://doi.org/10.1007/978-3-031-20706-8_13
Download citation
DOI: https://doi.org/10.1007/978-3-031-20706-8_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-20705-1
Online ISBN: 978-3-031-20706-8
eBook Packages: Computer ScienceComputer Science (R0)