Abstract
Reusing the best practices and know-how capitalized from existing software process models is a promising solution to model high quality software processes. This paper presents a part of AoSP (Architecture oriented Software Process) for software processes reuse based on software architectures. The solution is proposed after the study of existing works on software process reusing. AoSP approach deals with the engineering ``for'' and ``by'' reusing software processes, it exploits the progress of two research fields that promote reusing in order to improve the software process reusing: domain ontologies and software architectures. AoSP exploits a domain ontology to reuse software process know-how, it allows retrieving, describing and deploring software process architectures. This article details the engineering ``for'' reusing SPs step of AoSP, it explains how the software process architectures are described and discusses the software process ontology conceptualization and software process knowledge acquisition.
Keywords
- Software process (SP) reuse
- SP connectors
- SP architecture
- SP styles
- domain ontology
- System and Software Process Engineering Metamodel (SPEM)
- ATL transformations
- SP knowledge acquisition
MSC
68U99, 68T30
Cite this article
@article{cai-729,
author = {Fadila Aoussat and Mourad Oussalah and Mohamed AhmedNacer},
title = {A SPEMOntology for Software Processes Reusing},
journal = {Computing and Informatics},
volume = {33},
number = {1},
pages = {35--60},
year = {2014},
issn = {1335-9150},
url = {https://cai.type.sk/content/2014/1/a-spemontology-for-software-processes-reusing/}
}
TY - JOUR AU - Fadila Aoussat AU - Mourad Oussalah AU - Mohamed AhmedNacer TI - A SPEMOntology for Software Processes Reusing JO - Computing and Informatics VL - 33 IS - 1 SP - 35 EP - 60 PY - 2014 SN - 1335-9150 UR - https://cai.type.sk/content/2014/1/a-spemontology-for-software-processes-reusing/ KW - Software process (SP) reuse KW - SP connectors KW - SP architecture KW - SP styles KW - domain ontology KW - System and Software Process Engineering Metamodel (SPEM) KW - ATL transformations KW - SP knowledge acquisition ER -
Aoussat, F., Oussalah, M., & AhmedNacer, M. (2014). A SPEMOntology for Software Processes Reusing. Computing and Informatics, 33(1), 35–60. https://cai.type.sk/content/2014/1/a-spemontology-for-software-processes-reusing/