Integrating an agile process in a model driven architecture
Paloma Cáceres, Francisco Javier Díaz, Esperanza Marcos
Abstract
Paloma Cáceres, Francisco Javier Díaz, Esperanza Marcos
Abstract
emarcos @ escet.urjc.es Abstract. The model driven development is an interested area among software engineers as well as the agile development. In fact, combining model driven and agile practices is an interesting perspective for the software engineering. In this work, we present a case study of agile model driven development within the MIDAS framework, which composes a model driven architecture based on the Model Driven Architecture (MDA) with a set of agile practices and activities based on eXtreme Programming (XP). The case of study has been carry out in the Rey Juan Carlos University, with students of a Software Engineering subject. MIDAS has been refined applying the learned lessons from the results of this case study. 1
OpenAlex reports 5 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
emarcos @ escet.urjc.es Abstract. The model driven development is an interested area among software engineers as well as the agile development. In fact, combining model driven and agile practices is an interesting perspective for the software engineering. In this work, we present a case study of agile model driven development within the MIDAS framework, which composes a model driven architecture based on the Model Driven Architecture (MDA) with a set of agile practices and activities based on eXtreme Programming (XP). The case of study has been carry out in the Rey Juan Carlos University, with students of a Software Engineering subject. MIDAS has been refined applying the learned lessons from the results of this case study. 1
Key concepts: Agile software development, Agile Unified Process, Agile usability engineering, Software engineering, Extreme programming practices, Extreme programming, Lean software development, Computer science