In emerging computing paradigms, such as mobile, ubiquitous, and pervasive computing, the relation between context and requirements is evident. Context might be a main factor to determine the set of requirements relevant to a system, the alternatives that can be adopted to meet these requirements, and the quality of each of such alternatives. In spite of that, most requirements engineering (RE) research ignores, or presumes a uniform nature of, the context where the system operates. A RE framework specialized for systems reflecting their context is still missing. Before influencing the behavior of software, context influences the behavior of users. It influences user's goals and their choices to reach these goals. Capturing this latest influence is an essential step towards software developed to meet user's requirements in different contexts. In this report, we develop a goal-based RE modeling framework for systems operating in and reflecting varying contexts. We propose the contextual goal model that captures the relation between alternatives for goal salification and context. Moreover, it provides constructs to hierarchically analyze context and identify alternative ways to judge if a context holds. We illustrate our proposed model via a scenario of promotion mobile information system.

Contextual Goal Models / Ali, Raian; Dalpiaz, Fabiano; Giorgini, Paolo. - ELETTRONICO. - (2010), pp. 1-15.

Contextual Goal Models

Ali, Raian;Dalpiaz, Fabiano;Giorgini, Paolo
2010-01-01

Abstract

In emerging computing paradigms, such as mobile, ubiquitous, and pervasive computing, the relation between context and requirements is evident. Context might be a main factor to determine the set of requirements relevant to a system, the alternatives that can be adopted to meet these requirements, and the quality of each of such alternatives. In spite of that, most requirements engineering (RE) research ignores, or presumes a uniform nature of, the context where the system operates. A RE framework specialized for systems reflecting their context is still missing. Before influencing the behavior of software, context influences the behavior of users. It influences user's goals and their choices to reach these goals. Capturing this latest influence is an essential step towards software developed to meet user's requirements in different contexts. In this report, we develop a goal-based RE modeling framework for systems operating in and reflecting varying contexts. We propose the contextual goal model that captures the relation between alternatives for goal salification and context. Moreover, it provides constructs to hierarchically analyze context and identify alternative ways to judge if a context holds. We illustrate our proposed model via a scenario of promotion mobile information system.
2010
Trento
University of Trento - Dipartimento di Ingegneria e Scienza dell'Informazione
Contextual Goal Models / Ali, Raian; Dalpiaz, Fabiano; Giorgini, Paolo. - ELETTRONICO. - (2010), pp. 1-15.
Ali, Raian; Dalpiaz, Fabiano; Giorgini, Paolo
File in questo prodotto:
File Dimensione Formato  
Contextual_Goal_Model_Ali_et_al.pdf

accesso aperto

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 396.4 kB
Formato Adobe PDF
396.4 kB Adobe PDF Visualizza/Apri

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/11572/358523
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact