An architecture-oriented model-driven requirements engineering approach
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. © 2011 IEEE.
Año de publicación:
2011
Keywords:
- Model-driven development
- Requirements engineering
- OpenUP
- Software architectures
Fuente:

Tipo de documento:
Conference Object
Estado:
Acceso restringido
Áreas de conocimiento:
- Software
- Ingeniería de software
Áreas temáticas:
- Ciencias de la computación
- Doctrinas
- Física aplicada