xSPIDER_ML: Proposal of a Software Processes Enactment Language Compliant with SPEM 2.0

HTML  Download Download as PDF (Size: 775KB)  PP. 375-384  
DOI: 10.4236/jsea.2012.56044    5,411 Downloads   8,273 Views  Citations

ABSTRACT

SPEM (Software Process Engineering Metamodel Specification) is the software processes modeling standard defined by OMG (Object Management Group). However, the process enactment support provided by this standard has many deficiencies. Therefore, the main objective of this paper is to propose a language for software process enactment based upon SPEM 2.0 concepts. First, we will present a critical analysis of the SPEM standard approach for enactment. Then, we will present xSPIDER_ML, an enactment language, and describe its structure, components and associated rules. In order to evaluate the proposed language, a case study is performed through a RUP (Rational Unified Process) process instantiation. The language presented in this paper is part of a support set of tools for flexible software process enactment. Additionally, this set of tools is in compliance with software process quality models.

Share and Cite:

C. Portela, A. Vasconcelos, A. Silva, E. Silva, M. Gomes, M. Ronny, W. Lira and S. Oliveira, "xSPIDER_ML: Proposal of a Software Processes Enactment Language Compliant with SPEM 2.0," Journal of Software Engineering and Applications, Vol. 5 No. 6, 2012, pp. 375-384. doi: 10.4236/jsea.2012.56044.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.