Uses and applications of Software & Systems Process Engineering Meta-Model process models. A systematic mapping study

被引:12
|
作者
Ruiz-Rube, Ivan [1 ]
Manuel Dodero, Juan [1 ]
Palomo-Duarte, Manuel [1 ]
Ruiz, Mercedes [1 ]
Gawn, David [1 ]
机构
[1] Univ Cadiz, Dept Comp Engn, Cadiz 11002, Spain
关键词
SPEM; software process engineering; systematic mapping study; model-driven engineering; business process management; PROCESS DEFINITION; SPEM EXTENSION; FRAMEWORK; SIMULATION; SUPPORT; DESIGN; METHODOLOGY; VARIABILITY; ENVIRONMENT; ADOPTION;
D O I
10.1002/smr.1594
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software process engineering is a discipline, which aims to study and improve software development and maintenance processes. The explicit definition of software processes is essential. To this end, the Object Management Group consortium proposed the Software & Systems Process Engineering Meta-Model (SPEM) that exploits the benefits of the Model Driven Architecture paradigm applied to software process models, instead of software specification models. The aim of this study is to discover evidence clusters and evidence deserts in the use and application of SPEM from a business process management point of view. To reach the proposed objective, we have undertaken a systematic mapping study of the existing scientific literature. The reviewed literature deals mainly with process modeling and, to a lesser extent, with process adaptability, verification, and validation, enactment and evaluation. Wide agreement exists in using the SPEM meta-model to develop different types of methods and processes. Further research efforts are needed in areas related to enactment and evaluation of software processes. There is a need to evolve to a new version of the meta-model that incorporates the improvements proposed by different authors. Copyright (c) 2013 John Wiley & Sons, Ltd.
引用
收藏
页码:999 / 1025
页数:27
相关论文
共 50 条
  • [1] A process meta-model in a gradual software process implementation environment - Process meta-model for a software process definition and improvement
    Bezerra Oliveira, Sandro Ronaldo
    Lins de Vasconcelos, Alexandre Marcos
    Pereira, Jose Francisco
    Ramos, Igor Cavalcanti
    [J]. ICSOFT 2006: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2, 2006, : 294 - +
  • [2] Abstract Syntax of Software & System Process Engineering Meta-Model
    Zuo, Jiang
    Pan, Wenlin
    Na, Zhao
    [J]. PROCEEDINGS OF THE 2013 ASIA-PACIFIC COMPUTATIONAL INTELLIGENCE AND INFORMATION TECHNOLOGY CONFERENCE, 2013, : 355 - 362
  • [3] A meta-model framework for software process modeling
    Visconti, M
    Cook, CR
    [J]. PRODUCT FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2002, 2559 : 532 - 545
  • [4] A SPEM BASED SOFTWARE PROCESS IMPROVEMENT META-MODEL
    de Espindola, Rodrigo Santos
    Nicolas Audy, Jorge Luis
    [J]. ICEIS 2010: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 3: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2010, : 301 - 306
  • [5] Comparison of Software Process Models. A Systematic Literature Review
    Cano, Christian
    Davila, Abraham
    Melgar, Andres
    Pessoa, Marcelo
    [J]. 2015 XLI LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2015, : 650 - 655
  • [6] Process Improvement in Software Requirements Engineering: A Systematic Mapping Study
    Almeyda, S.
    Davila, A.
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2022, 48 (08) : 513 - 533
  • [7] Process Improvement in Software Requirements Engineering: A Systematic Mapping Study
    S. Almeyda
    A. Dávila
    [J]. Programming and Computer Software, 2022, 48 : 513 - 533
  • [8] PIT-ProcessM: A Software Process Improvement Meta-model
    Martins, Paula Ventura
    da Silva, Alberto Rodrigues
    [J]. QUATIC 2010: SEVENTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY, 2010, : 453 - 458
  • [9] Orechestration of users in a distributed guidance software engineering environment using the map as a process meta-model and Pegase as a process engine
    Ben Halima, Y
    Jamoussi, Y
    Ben Ghezala, H
    [J]. SERP '05: Proceedings of the 2005 International Conference on Software Engineering Research and Practice, Vols 1 and 2, 2005, : 843 - 849
  • [10] A meta-model for requirements engineering in system family context for software process improvement using CMMI
    Cerón, R
    Dueñas, JC
    Serrano, E
    Capilla, R
    [J]. PRODUCT FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2005, 3547 : 173 - 188