Title :
Towards weaving software architecture models
Author :
Di Ruscio, Davide ; Muccini, Henry ; Pierantonio, Alfonso ; Pelliccione, Patrizio
Author_Institution :
Dipt. di Informatica, Universita degli Studi dell´´Aquila, L´´Aquila
Abstract :
Increasingly, UML metamodels and profiles are adopted to specify software architectures from different angles in order to cope with analysis specific modeling needs. In particular, whenever two or more analysis techniques are required over the same architectural model, different modeling tools and notations are required, and feedback from one model to the other is not propagated since integration is not universally established. Model-driven architecture offers a conceptual framework for defining a set of standards in support of model-driven development, where models are first class entities and play a central role in software development. In this paper, the coexistence and integration of different analysis techniques at the architectural level is reduced to the problem of enriching multi-view descriptions with proper UML elements by means of directed weaving operations
Keywords :
Unified Modeling Language; software architecture; UML metamodels; directed weaving operations; model-driven architecture; software architecture models; software development; Architecture description languages; Computer architecture; Conferences; Connectors; Performance analysis; Programming; Software architecture; System recovery; Unified modeling language; Weaving;
Conference_Titel :
Model-Based Development of Computer-Based Systems and Model-Based Methodologies for Pervasive and Embedded Software, 2006. MBD/MOMPES 2006. Fourth and Third International Workshop on
Conference_Location :
Potsdam
Print_ISBN :
0-7695-2538-5
DOI :
10.1109/MBD-MOMPES.2006.24