Developing a Conceptual Framework for Software Evolution Methods via Architectural Metrics

Abstract : Because of the vital need for software systems to evolve and change over time in order to account for new requirements, software evolution at higher levels of modeling is considered as one of the main foundation within software engineering used to reduce complexity and ensure flexibility, usability and reliability. In similar studies for migration technique and software engineering, presenting a framework do not usually cover the specification of systems based on software architecture. In this paper, we specify a conceptual framework based on six explicit dimensions in respect to an architectural view-point as first class citizen. Indeed, sketching evolution relies upon identifying dimensions on which researchers try to answer while performing a new approach. The proposed model is based on answering What, Where, When, Who, Why and How questions. Analyzing these dimensions could provide a multiple choice to implement classification for architectural techniques. Further and using an example, these dimensions are quantified and then analyzed. This framework aims to provide a blueprint to guide researches to position architectural evolution approaches and maps them according a selected set of dimensions.
Document type :
Conference papers
Liste complète des métadonnées

https://hal.inria.fr/hal-01913868
Contributor : Hal Ifip <>
Submitted on : Tuesday, November 6, 2018 - 4:48:10 PM
Last modification on : Thursday, November 8, 2018 - 1:54:57 PM
Document(s) archivé(s) le : Thursday, February 7, 2019 - 4:33:43 PM

File

 Restricted access
To satisfy the distribution rights of the publisher, the document is embargoed until : 2021-01-01

Please log in to resquest access to the document

Licence


Distributed under a Creative Commons Attribution 4.0 International License

Identifiers

Citation

Nouredine Gasmallah, Abdelkrim Amirat, Mourad Oussalah, Hassina Seridi. Developing a Conceptual Framework for Software Evolution Methods via Architectural Metrics. 6th IFIP International Conference on Computational Intelligence and Its Applications (CIIA), May 2018, Oran, Algeria. pp.140-149, ⟨10.1007/978-3-319-89743-1_13⟩. ⟨hal-01913868⟩

Share

Metrics

Record views

19