Linking goal-oriented requirements and model-driven development

Oscar Pastor, Giovanni Giachetti

Resultado de la investigación: Chapter

12 Citas (Scopus)

Resumen

In the context of Goal-Oriented Requirement Engineering (GORE) there are interesting modeling approaches for the analysis of complex scenarios that are oriented to obtain and represent the relevant requirements for the development of software products. However, the way to use these GORE models in an automated Model-Driven Development (MDD) process is not clear, and, in general terms, the translation of these models into the final software products is still manually performed. Therefore, in this chapter, we show an approach to automatically link GORE models and MDD processes, which has been elaborated by considering the experience obtained from linking the i * framework with an industrially applied MDD approach. The linking approach proposed is formulated by means of a generic process that is based on current modeling standards and technologies in order to facilitate its application for different MDD and GORE approaches. Special attention is paid to how this process generates appropriate model transformation mechanisms to automatically obtain MDD conceptual models from GORE models, and how it can be used to specify validation mechanisms to assure the correct model transformations.

Idioma originalEnglish
Título de la publicación alojadaIntentional Perspectives on Information Systems Engineering
EditorialSpringer Berlin Heidelberg
Páginas257-276
Número de páginas20
ISBN (versión impresa)9783642125430
DOI
EstadoPublished - 2010

Huella dactilar

Requirements engineering

ASJC Scopus subject areas

  • Computer Science(all)

Citar esto

Pastor, O., & Giachetti, G. (2010). Linking goal-oriented requirements and model-driven development. En Intentional Perspectives on Information Systems Engineering (pp. 257-276). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-12544-7_14
Pastor, Oscar ; Giachetti, Giovanni. / Linking goal-oriented requirements and model-driven development. Intentional Perspectives on Information Systems Engineering. Springer Berlin Heidelberg, 2010. pp. 257-276
@inbook{8f3c40ec97ca4610b603cee53010bfa5,
title = "Linking goal-oriented requirements and model-driven development",
abstract = "In the context of Goal-Oriented Requirement Engineering (GORE) there are interesting modeling approaches for the analysis of complex scenarios that are oriented to obtain and represent the relevant requirements for the development of software products. However, the way to use these GORE models in an automated Model-Driven Development (MDD) process is not clear, and, in general terms, the translation of these models into the final software products is still manually performed. Therefore, in this chapter, we show an approach to automatically link GORE models and MDD processes, which has been elaborated by considering the experience obtained from linking the i * framework with an industrially applied MDD approach. The linking approach proposed is formulated by means of a generic process that is based on current modeling standards and technologies in order to facilitate its application for different MDD and GORE approaches. Special attention is paid to how this process generates appropriate model transformation mechanisms to automatically obtain MDD conceptual models from GORE models, and how it can be used to specify validation mechanisms to assure the correct model transformations.",
author = "Oscar Pastor and Giovanni Giachetti",
year = "2010",
doi = "10.1007/978-3-642-12544-7_14",
language = "English",
isbn = "9783642125430",
pages = "257--276",
booktitle = "Intentional Perspectives on Information Systems Engineering",
publisher = "Springer Berlin Heidelberg",

}

Pastor, O & Giachetti, G 2010, Linking goal-oriented requirements and model-driven development. En Intentional Perspectives on Information Systems Engineering. Springer Berlin Heidelberg, pp. 257-276. https://doi.org/10.1007/978-3-642-12544-7_14

Linking goal-oriented requirements and model-driven development. / Pastor, Oscar; Giachetti, Giovanni.

Intentional Perspectives on Information Systems Engineering. Springer Berlin Heidelberg, 2010. p. 257-276.

Resultado de la investigación: Chapter

TY - CHAP

T1 - Linking goal-oriented requirements and model-driven development

AU - Pastor, Oscar

AU - Giachetti, Giovanni

PY - 2010

Y1 - 2010

N2 - In the context of Goal-Oriented Requirement Engineering (GORE) there are interesting modeling approaches for the analysis of complex scenarios that are oriented to obtain and represent the relevant requirements for the development of software products. However, the way to use these GORE models in an automated Model-Driven Development (MDD) process is not clear, and, in general terms, the translation of these models into the final software products is still manually performed. Therefore, in this chapter, we show an approach to automatically link GORE models and MDD processes, which has been elaborated by considering the experience obtained from linking the i * framework with an industrially applied MDD approach. The linking approach proposed is formulated by means of a generic process that is based on current modeling standards and technologies in order to facilitate its application for different MDD and GORE approaches. Special attention is paid to how this process generates appropriate model transformation mechanisms to automatically obtain MDD conceptual models from GORE models, and how it can be used to specify validation mechanisms to assure the correct model transformations.

AB - In the context of Goal-Oriented Requirement Engineering (GORE) there are interesting modeling approaches for the analysis of complex scenarios that are oriented to obtain and represent the relevant requirements for the development of software products. However, the way to use these GORE models in an automated Model-Driven Development (MDD) process is not clear, and, in general terms, the translation of these models into the final software products is still manually performed. Therefore, in this chapter, we show an approach to automatically link GORE models and MDD processes, which has been elaborated by considering the experience obtained from linking the i * framework with an industrially applied MDD approach. The linking approach proposed is formulated by means of a generic process that is based on current modeling standards and technologies in order to facilitate its application for different MDD and GORE approaches. Special attention is paid to how this process generates appropriate model transformation mechanisms to automatically obtain MDD conceptual models from GORE models, and how it can be used to specify validation mechanisms to assure the correct model transformations.

UR - http://www.scopus.com/inward/record.url?scp=80655149694&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-12544-7_14

DO - 10.1007/978-3-642-12544-7_14

M3 - Chapter

AN - SCOPUS:80655149694

SN - 9783642125430

SP - 257

EP - 276

BT - Intentional Perspectives on Information Systems Engineering

PB - Springer Berlin Heidelberg

ER -

Pastor O, Giachetti G. Linking goal-oriented requirements and model-driven development. En Intentional Perspectives on Information Systems Engineering. Springer Berlin Heidelberg. 2010. p. 257-276 https://doi.org/10.1007/978-3-642-12544-7_14