Show simple item record

dc.contributor.authorAmeller, David
dc.contributor.authorFranch Gutiérrez, Javier
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació
dc.identifier.citationAmeller, D., Franch, X. "Combining model-driven development and architectural design in the AR3L framework". Barcelona: Universitat Politècnica de Catalunya. Departament de Llenguatges i Sistemes Informàtics, 2008.
dc.description.abstractModel-Driven Development (MDD) has the ultimate goal of producing code from some kind of analysis model, aiming at maximizing the automation of software development. However, it is difficult to inject in the MDD transformation process all the knowledge, skills and experiences that software architects have and which may be crucial when considering the satisfaction of system properties and constraints over the system-to-be. In this paper we propose the AR3L framework that integrates the software architect role into the MDD transformation process by recognizing the need of human interaction in an intermediate design phase that produces an architecture model. We focus on a particular domain, namely the development of Information Systems which, considering the current state of practice, determines the type of analysis model (object-oriented specification) and the target architecture pattern (3-layer architecture). We use responsibility-driven design as methodology driver. We present a proof-of-concept prototype implemented over the AndroMDA tool that shows the feasibility of our approach.
dc.format.extent16 p.
dc.publisherUniversitat Politècnica de Catalunya. Departament de Llenguatges i Sistemes Informàtics
dc.subjectÀrees temàtiques de la UPC::Informàtica::Sistemes d'informació
dc.subject.otherModel-Driven Development
dc.titleCombining model-driven development and architectural design in the AR3L framework
dc.typeExternal research report
dc.rights.accessOpen Access
dc.description.versionPostprint (published version)
upcommons.citation.authorAmeller, D.; Franch, X.

Files in this item


This item appears in the following Collection(s)

Show simple item record

All rights reserved. This work is protected by the corresponding intellectual and industrial property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public communication or transformation of this work are prohibited without permission of the copyright holder