This paper proposes a technique to support the requirements engineer in transforming existing models into new models to address the customer's needs. In particular, we identify a set of possible categories of context change that indicate in which direction the original model needs to evolve. Furthermore, we associate a transformation to each category, and we formalise it in terms of graph grammars. Our results are a generalisation of an experimental evaluation based on 10 models retrieved from the literature and 25 scenarios of context change. This work represents a step forward in the formalisation of requirements models since it provides the foundations of a tool to support the automatic transformation of models, and employs graph grammars to provide a formal layer to the approach.

Context transformations for goal models

Ferrari A;Gnesi S
2014

Abstract

This paper proposes a technique to support the requirements engineer in transforming existing models into new models to address the customer's needs. In particular, we identify a set of possible categories of context change that indicate in which direction the original model needs to evolve. Furthermore, we associate a transformation to each category, and we formalise it in terms of graph grammars. Our results are a generalisation of an experimental evaluation based on 10 models retrieved from the literature and 25 scenarios of context change. This work represents a step forward in the formalisation of requirements models since it provides the foundations of a tool to support the automatic transformation of models, and employs graph grammars to provide a formal layer to the approach.
2014
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
MoDRE 2014 - IEEE 4th International Model-Driven Requirements Engineering Workshop
17
26
9781479963430
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6890822
Sì, ma tipo non specificato
25 August 2014
Karlskrona, Sweden
Requirements Engineering
Goal Modelling
KAOS
Model Transformations
D.2 SOFTWARE ENGINEERING
Requirements/Specifications
D.3.1 Formal Definitions and Theory
Grant agreement: 619583 Tipo Progetto: EU_FP7.
3
restricted
Spoletini, P; Ferrari, A; Gnesi, S
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
   Model-Based Social Learning for Public Administrations
   LEARN PAD
   FP7
   619583
File in questo prodotto:
File Dimensione Formato  
prod_305274-doc_87125.pdf

solo utenti autorizzati

Descrizione: Context transformations for goal models
Tipologia: Versione Editoriale (PDF)
Dimensione 375.9 kB
Formato Adobe PDF
375.9 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/272321
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact