Developing a Conceptual Framework for Software Evolution Methods via Architectural Metrics - Inria - Institut national de recherche en sciences et technologies du numérique
Conference Papers Year : 2018

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.
Fichier principal
Vignette du fichier
467079_1_En_13_Chapter.pdf (379.39 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

hal-01913868 , version 1 (06-11-2018)

Licence

Identifiers

Cite

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⟩
55 View
231 Download

Altmetric

Share

More