Towards an understanding of requirements management in software ecosystems

被引:0
|
作者
Malcher, Paulo [1 ,2 ]
Viana, Davi [3 ]
Antonino, Pablo Oliveira [4 ]
dos Santos, Rodrigo Pereira [1 ]
机构
[1] Fed Univ State Rio de Janeiro UNIRIO, Rio De Janeiro, Brazil
[2] Fed Rural Univ Amazonia UFRA, Capitao Poco, Brazil
[3] Fed Univ Maranhao Ufma, Sao Luis, Brazil
[4] Fraunhofer Inst Expt Software Engn, Kaiserslautern, Germany
关键词
Software ecosystems; SECO; Requirements management; Conceptual model; Design science; Delphi method; COEFFICIENT; DELPHI; CHALLENGES; OPENNESS; MODEL;
D O I
10.1016/j.infsof.2025.107672
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Software ecosystems (SECO) have introduced complexity in requirements management due to multiple actors' collaboration through several organizational boundaries. Objective: The main contribution of this article is to improve the understanding of requirements management in SECO. We propose a conceptual model whose concepts, definitions, and relationships are grounded in the literature and the modern software industry's practices. Methods: We applied Design Science to build the conceptual model and conducted a Delphi study with 22 experts to assess it. We performed two rounds and adjusted our model according to the experts' judgment. Results: We reached a conceptual model comprising 43 concepts and their relationships that help to understand requirements management in SECO. Moreover, we provided a glossary with a definition of each concept. This conceptual model can help abstract the complexity of the requirements management in SECO. Conclusions: By organizing concepts and relationships in requirements management in SECO, this conceptual model makes it possible to expand the body of knowledge in the area and serves as a basis for new solutions to support requirements management in SECO.
引用
收藏
页数:19
相关论文
共 50 条
  • [31] The Ecology of Software Ecosystems
    Mens, Tom
    Grosjean, Philippe
    COMPUTER, 2015, 48 (10) : 85 - 87
  • [32] Integration of Software Architecture in Requirements Elicitation for Rapid Software Development
    Gillani, Maryam
    Niaz, Hafiz Adnan
    Ullah, Ata
    IEEE ACCESS, 2022, 10 : 56158 - 56178
  • [33] Effects of Using Requirements Catalogs on Effectiveness and Productivity of Requirements Specification in a Software Project Management Course
    Luis Fernandez-Aleman, Jose
    Manuel Carrillo-de-Gea, Juan
    Vidal Meca, Joaquin
    Nicolas Ros, Joaquin
    Toval, Ambrosio
    Idri, Ali
    IEEE TRANSACTIONS ON EDUCATION, 2016, 59 (02) : 105 - 118
  • [34] Requirements Change Management Challenges of Global Software Development: An Empirical Investigation
    Akbar, Muhammad Azeem
    Naveed, Wishal
    Alsanad, Abeer Abdulaziz
    Alsuwaidan, Lulwah
    Alsanad, Ahmed
    Gumaei, Abdu
    Shafiq, Muhammad
    Riaz, Muhammad Tanveer
    IEEE ACCESS, 2020, 8 : 203070 - 203085
  • [35] Case Study on Requirements Management Tool for Small and Medium Software Projects
    Zainol, Azida
    Jamal, Amani Tariq
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2020, 20 (02): : 70 - 81
  • [36] The agile requirements refinery: Applying SCRUM principles to software product management
    Vlaanderen, Kevin
    Jansen, Slinger
    Brinkkemper, Sjaak
    Jaspers, Erik
    INFORMATION AND SOFTWARE TECHNOLOGY, 2011, 53 (01) : 58 - 70
  • [37] Revisiting software ecosystems Research: A longitudinal literature study
    Manikas, Konstantinos
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 117 : 84 - 103
  • [38] Strategic Patterns to Foster the Evolution of Emerging Software Ecosystems
    Belo, Italo
    Alves, Carina
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2025, 37 (01)
  • [39] Understanding Farmers' Intention towards the Management and Conservation of Wetlands
    Valizadeh, Naser
    Esfandiyari Bayat, Samira
    Bijani, Masoud
    Hayati, Dariush
    Viira, Ants-Hannes
    Tanaskovik, Vjekoslav
    Kurban, Alishir
    Azadi, Hossein
    LAND, 2021, 10 (08)
  • [40] Towards Sustainable Ecosystems
    Romanelli, Mauro
    SYSTEMS RESEARCH AND BEHAVIORAL SCIENCE, 2018, 35 (04) : 417 - 426