LNCS Homepage
ContentsAuthor IndexSearch

A Model Transformation Approach to Derive Architectural Models from Goal-Oriented Requirements Models

Marcia Lucena1,2, Jaelson Castro1, Carla Silva3, Fernanda Alencar1, Emanuel Santos1, and João Pimentel1

1Federal University of Pernambuco (UFPE) Recife/PE, Brazil
mjnrl@cin.ufpe.br
jbc@cin.ufpe.br
fmra@ufpe.br
ebs@cin.ufpe.br
jhcp@cin.ufpe.br

2Federal University of Rio Grande do Norte (UFRN) Natal/RN, Brazil

3Federal University of Paraíba (UFPB) Rio Tinto/PB, Brazil
ctaciana@ccae.ufpb.br

Abstract. Requirements engineering and architectural design are key activities for successful development of software systems. Both activities are strongly intertwined and interrelated, but many steps toward generating architecture models from requirements models are driven by intuition and architectural knowledge. Thus, systematic approaches that integrate requirements engineering and architectural design activities are needed. This paper presents an approach based on model transformations to generate architectural models from requirements models. The source and target languages are respectively the i* modeling language and Acme architectural description language (ADL). A real web-based recommendation system is used as case study to illustrate our approach.

Keywords: Requirements engineering, Architectural design, Models Transformation

LNCS 5872, p. 370 ff.

Full article in PDF | BibTeX


lncs@springer.com
© Springer-Verlag Berlin Heidelberg 2009