A Systematic Mapping Study on Requirements Engineering in Software Ecosystems

被引:29
|
作者
Vegendla, Aparna [1 ]
Anh Nguyen Duc [1 ]
Gao, Shang [2 ]
Sindre, Guttorm [1 ]
机构
[1] Norwegian Univ Sci & Technol NTNU, Informat Syst Grp, Trondheim, Norway
[2] Orebro Univ, Sch Business, Informat Syst, Orebro, Sweden
关键词
Mapping Study; Requirements Engineering; Software Ecosystem;
D O I
10.4018/JITR.2018010104
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Software ecosystems (SECOs) and open innovation processes have been claimed as a way forward for the software industry. A proper understanding of requirements is as important for SECOs as for more traditional ones. This article presents a mapping study on the issues of RE and quality aspects in SECOs. Our findings indicate that among the various phases or subtasks of RE, most of the SECO specific research has been accomplished on elicitation, analysis, and modeling. On the other hand, requirement selection, prioritization, verification, and traceability has attracted few published studies. Among the various quality attributes, most of the SECOs research has been performed on security, performance and testability. On the other hand, reliability, safety, maintainability, transparency, usability attracted few published studies. The article provides a review of the academic literature about SECO-related RE activities, modeling approaches, and quality attributes, positions the source publications in a taxonomy of issues and identifies gaps where there has been little research.
引用
收藏
页码:49 / 69
页数:21
相关论文
共 50 条
  • [1] Requirements Engineering in Software Startups: A Systematic Mapping Study
    Gupta, Varun
    Fernandez-Crehuet, Jose Maria
    Hanne, Thomas
    Telesko, Rainer
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (17):
  • [2] Requirements Prioritization in Software Engineering: A Systematic Mapping Study
    Pergher, Massimiliano
    Rossi, Bruno
    [J]. 2013 IEEE THIRD INTERNATIONAL WORKSHOP ON EMPIRICAL REQUIREMENTS ENGINEERING (EMPIRE), 2013, : 40 - 44
  • [3] Requirements engineering for sustainable software systems: a systematic mapping study
    Peter Bambazek
    Iris Groher
    Norbert Seyff
    [J]. Requirements Engineering, 2023, 28 : 481 - 505
  • [4] Process Improvement in Software Requirements Engineering: A Systematic Mapping Study
    Almeyda, S.
    Davila, A.
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2022, 48 (08) : 513 - 533
  • [5] Requirements engineering for sustainable software systems: a systematic mapping study
    Bambazek, Peter
    Groher, Iris
    Seyff, Norbert
    [J]. REQUIREMENTS ENGINEERING, 2023, 28 (03) : 481 - 505
  • [6] Process Improvement in Software Requirements Engineering: A Systematic Mapping Study
    S. Almeyda
    A. Dávila
    [J]. Programming and Computer Software, 2022, 48 : 513 - 533
  • [7] Requirements engineering: A systematic mapping study in agile software development
    Curcio, Karina
    Navarro, Tiago
    Malucelli, Andreia
    Reinehr, Sheila
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 139 : 32 - 50
  • [8] KPIs for Software Ecosystems: A Systematic Mapping Study
    Fotrousi, Farnaz
    Fricker, Samuel A.
    Fiedler, Markus
    Le-Gall, Franck
    [J]. SOFTWARE BUSINESS: TOWARDS CONTINUOUS VALUE DELIVERY, 2014, 182 : 194 - +
  • [9] Software Quality Requirements: a systematic mapping study
    Ouhbi, Sofia
    Idri, Ali
    Luis Fernandez-Aleman, Jose
    Toval, Ambrosio
    [J]. 2013 20TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2013), VOL 1, 2013, : 231 - 238
  • [10] Requirements Engineering and Software Testing in Agile Methodologies: a Systematic Mapping
    Coutinho, Jarbele C. S.
    Andrade, Wilkerson L.
    Machado, Patricia D. L.
    [J]. PROCEEDINGS OF THE XXXIII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2019, 2019, : 322 - 331