Supporting architectural design decisions evolution through model driven engineering

12Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Architectural design decisions (i.e., those decisions made when architecting software systems) are considered an essential piece of knowledge to be carefully documented and maintained. As any other artifact, architectural design decisions may evolve, having an impact on other design decisions, or on related artifacts (like requirements and architectural elements). It is therefore important to document and analyze the impact of an evolving decision on other related decisions or artifacts. In this work we propose an approach based on a notation-independent metamodel that becomes a means for systematically defining traceability links, enabling inter-decision and extra-decision evolution impact analysis. The purpose of such an analysis is to check the presence of inconsistencies that may occur during evolution. An Eclipse plugin has been realized to implement the approach. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Malavolta, I., Muccini, H., & Smrithi Rekha, V. (2011). Supporting architectural design decisions evolution through model driven engineering. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6968 LNCS, pp. 63–77). https://doi.org/10.1007/978-3-642-24124-6_6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free