Home // ICSEA 2011, The Sixth International Conference on Software Engineering Advances // View article


An Agile Method for Model-Driven Requirements Engineering

Authors:
Grzegorz Loniewski
Ausias Armesto
Emilio Insfran

Keywords: Model-Driven Development, Requirements Engineering, agile methodology, OpenUP

Abstract:
The complexity and pervasiveness of software applications has increased over the last few years. In this context, software development processes have also become complex and difficult to use. It is widely recognized that requirements engineering has become a critical activity within this process. In this paper, we aim to provide a methodological approach which focuses on requirements engineering within the Model-Driven Development (MDD) context. Our approach is an OpenUP extension in which the requirements discipline is placed in the model-driven context. We believe that the integration of requirements engineering and MDD into one consistent process will provide practitioners with the benefits of both. This paper presents the definition of the proposed process, OpenUP/MDRE, including its activities, roles, and work products. We also provide an example of its use in a SOA-based software development project. The use of our approximation guides the activities of requirements engineering and promotes automation by means of model transformations.

Pages: 570 to 575

Copyright: Copyright (c) IARIA, 2011

Publication date: October 23, 2011

Published in: conference

ISSN: 2308-4235

ISBN: 978-1-61208-165-6

Location: Barcelona, Spain

Dates: from October 23, 2011 to October 29, 2011