Personal tools
You are here: Home Publications

Scientific Papers

ISSI Research Papers

Paper information
Title
An Architecture-Oriented Model-Driven Requirements Engineering Approach
Authors
Grzogorz Loniewski
Ausias Armesto
Emilio Insfrán Pelozo
Published in
Workshop on Model-Driven Requirements Engineering (MoDRE 2011) - 2011
Abstract
Software development processes have become highly complex with the increase in the complexity of software systems and their architectures. It is widely recognized that requirements engineering (RE) is a critical part of this process, along with the design of a system's software architecture with which to satisfy requirements. In this paper, we aim to provide a methodological approach for Architecture-oriented Model-Driven Requirements Engineering. We believe that considering architectural aspects for modeling requirements in a model-driven approach will provide software developers with several benefits such as an improvement in traceability, better architecture and implementation coherence. This paper presents the definition of a process which is based on the OpenUP method, including its activities, roles, and work products. We also provide an example of the use of this approach in a SOA-based software development project.


BibTeX
@misc{issi_web:id:387,
        title =  "An Architecture-Oriented Model-Driven Requirements Engineering Approach",
        author = "Grzogorz Loniewski and Ausias Armesto and Emilio Insfrán Pelozo",
        booktitle = "Workshop on Model-Driven Requirements Engineering (MoDRE 2011)",
        year = "2011",
        eprint = "http://issi.dsic.upv.es/publications/archives/",
        url = "http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6045364",
        abstract = "Software development processes have become highly complex with the increase in the complexity of software systems and their architectures. It is widely recognized that requirements engineering (RE) is a critical part of this process, along with the design of a system's software architecture with which to satisfy requirements. In this paper, we aim to provide a methodological approach for Architecture-oriented Model-Driven Requirements Engineering. We believe that considering architectural aspects for modeling requirements in a model-driven approach will provide software developers with several benefits such as an improvement in traceability, better architecture and implementation coherence. This paper presents the definition of a process which is based on the OpenUP method, including its activities, roles, and work products. We also provide an example of the use of this approach in a SOA-based software development project."
}