From analysis model to software architecture: A PIM2PIM mapping

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

Abstract

To our knowledge, no current software development methodology explicitly describes how to transit from the analysis model to the software architecture of the application. This paper presents a method to derive the software architecture of a system from its analysis model. To do this, we are going to use MDA. Both the analysis model and the architectural model are PIMs described with UML 2. The model type mapping designed consists of several rules (expressed using OCL and natural language) that, when applied to the analysis artifacts, generate the software architecture of the application. Specifically the rules act on elements of the UML 2 metamodel (metamodel mapping). We have developed a tool (using Smalltalk) that permits the automatic application of these rules to an analysis model defined in Rose™ to generate the application architecture expressed in the architectural style C2. © Springer-Verlag Berlin Heidelberg 2006.

Cite

CITATION STYLE

APA

Pérez-Martínez, J. E., & Sierra-Alonso, A. (2006). From analysis model to software architecture: A PIM2PIM mapping. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4066 LNCS, pp. 25–39). Springer Verlag. https://doi.org/10.1007/11787044_3

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