Skip to Main content Skip to Navigation
Conference papers

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
Complete list of metadatas

Cited literature [20 references]  Display  Hide  Download
Contributor : Hal Ifip <>
Submitted on : Tuesday, November 6, 2018 - 4:48:10 PM
Last modification on : Thursday, November 8, 2018 - 1:54:57 PM
Long-term archiving on: : Thursday, February 7, 2019 - 4:33:43 PM


 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


Distributed under a Creative Commons Attribution 4.0 International License



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⟩



Record views