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 条
  • [41] Towards a Software Development Framework for Interconnected Science Ecosystems
    Thakur, Addi Malviya
    Hitefield, Seth
    McDonnell, Marshall
    Wolf, Matthew
    Archibald, Richard
    Drane, Lance
    Roccapriore, Kevin
    Ziatdinov, Maxim
    McGaha, Jesse
    Smith, Robert
    Hetrick, John
    Abraham, Mark
    Yakubov, Sergey
    Watson, Greg
    Chance, Ben
    Nguyen, Clara
    Baker, Matthew
    Michael, Robert
    Arenholz, Elke
    Mintz, Ben
    ACCELERATING SCIENCE AND ENGINEERING DISCOVERIES THROUGH INTEGRATED RESEARCH INFRASTRUCTURE FOR EXPERIMENT, BIG DATA, MODELING AND SIMULATION, SMC 202, 2022, 1690 : 206 - 224
  • [42] Open Source Software Ecosystems: Towards a Modelling Framework
    Franco-Bedoya, Oscar
    OPEN SOURCE SYSTEMS: ADOPTION AND IMPACT, 2015, 451 : 171 - 179
  • [43] Towards Understanding Analytics in Software Startups
    Rafiq, Usman
    5TH INTERNATIONAL WORKSHOP ON SOFTWARE-INTENSIVE BUSINESS: TOWARDS SUSTAINABLE SOFTWARE BUSINESS (IWSIB 2022), 2022, : 31 - 38
  • [44] Innovation Processes in Business Ecosystems: Creating a Common Understanding by Requirements
    Harland, Peter E.
    Wuest, Sabine
    Dedehayir, Ozgur
    2014 PORTLAND INTERNATIONAL CONFERENCE ON MANAGEMENT OF ENGINEERING & TECHNOLOGY (PICMET), 2014, : 723 - 736
  • [45] Requirements management for dependable software systems
    Bail, William G.
    ADVANCES IN COMPUTERS, VOL 66: QUALITY SOFTWAVE DEVELOPMENT, 2006, 66 : 79 - 141
  • [46] Understanding Requirements Volatility in Software Projects - An Empirical Investigation of Volatility Awareness, Management Approaches and their Applicability
    Thakurta, Rahul
    Ahlemann, Frederik
    43RD HAWAII INTERNATIONAL CONFERENCE ON SYSTEMS SCIENCES VOLS 1-5 (HICSS 2010), 2010, : 3943 - 3952
  • [47] UNDERSTANDING MANAGEMENT SOFTWARE - LEIGH,A
    BEAUMONT, C
    INTERNATIONAL JOURNAL OF FORECASTING, 1986, 2 (04) : 505 - 505
  • [48] UNDERSTANDING MANAGEMENT SOFTWARE - LEIGH,A
    THIRIEZ, H
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1987, 32 (01) : 155 - 156
  • [49] Moving Towards Industrial Software Ecosystems: Are Our Software Architectures Fit for the Future?
    Schultis, Klaus-Benedikt
    Elsner, Christoph
    Lohmann, Daniel
    2013 4TH INTERNATIONAL WORKSHOP ON PRODUCT LINE APPROACHES IN SOFTWARE ENGINEERING (PLEASE), 2013, : 9 - 12
  • [50] Towards the Guidelines for Requirements Change Management in Global Software Development: Client-Vendor Perspective
    Akbar, Muhammad Azeem
    Sang, Jun
    Nasrullah
    Khan, Arif Ali
    Shafiq, Muhammad
    Fazal-E-Amin
    IEEE ACCESS, 2019, 7 : 76985 - 77007