Goal models have proven useful for capturing, understanding, and communicating requirements during early stages of software development. However, the utility of goal models is greatly enhanced when they can be exploited during downstream stages of the requirements analysis process (e.g. requirements elaboration, validation, planning), and can be used as part of the entire system life cycle (e.g., architectural and behavioral process design, coding, testing, monitoring, adaptation, and evolution). In order to better understand the progress that has been made in integrating goal models with downstream system development, the authors ask: what approaches exist that map/integrate/transform goal models to later stage software artifacts? To answer this question, they conduct a systematic survey, producing a roadmap of work summarizing 243 publications. Results include a categorization of the "why?" and "how?" for each approach. Furthermore, they select the 50 most prominent publications, based on citation numbers, in order to perform an in-depth literature review. Findings show that there is a wide variety of proposals with a variety of proposed goal models and targets, covering multiple paradigms, motivated by a variety of purposes. The authors conclude that although much work has been done in this area, the work is fragmented, following multiple separate strands of goal-orientation, and is often still in early stages of maturity.

(2015). Using goal models downstream: A systematic roadmap and literature review [journal article - articolo]. In INTERNATIONAL JOURNAL OF INFORMATION SYSTEM MODELING AND DESIGN. Retrieved from https://hdl.handle.net/10446/324018

Using goal models downstream: A systematic roadmap and literature review

Salnitri, M.;
2015-01-01

Abstract

Goal models have proven useful for capturing, understanding, and communicating requirements during early stages of software development. However, the utility of goal models is greatly enhanced when they can be exploited during downstream stages of the requirements analysis process (e.g. requirements elaboration, validation, planning), and can be used as part of the entire system life cycle (e.g., architectural and behavioral process design, coding, testing, monitoring, adaptation, and evolution). In order to better understand the progress that has been made in integrating goal models with downstream system development, the authors ask: what approaches exist that map/integrate/transform goal models to later stage software artifacts? To answer this question, they conduct a systematic survey, producing a roadmap of work summarizing 243 publications. Results include a categorization of the "why?" and "how?" for each approach. Furthermore, they select the 50 most prominent publications, based on citation numbers, in order to perform an in-depth literature review. Findings show that there is a wide variety of proposals with a variety of proposed goal models and targets, covering multiple paradigms, motivated by a variety of purposes. The authors conclude that although much work has been done in this area, the work is fragmented, following multiple separate strands of goal-orientation, and is often still in early stages of maturity.
articolo
2015
Horkoff, J.; Li, T.; Li, F. -L.; Salnitri, Mattia; Cardoso, E.; Giorgini, P.; Mylopoulos, J.
(2015). Using goal models downstream: A systematic roadmap and literature review [journal article - articolo]. In INTERNATIONAL JOURNAL OF INFORMATION SYSTEM MODELING AND DESIGN. Retrieved from https://hdl.handle.net/10446/324018
File allegato/i alla scheda:
File Dimensione del file Formato  
2015 Using-Goal-Models-Downstream_-A-Systematic-Roadmap-and-Literature-Review.pdf

Solo gestori di archivio

Versione: publisher's version - versione editoriale
Licenza: Licenza default Aisberg
Dimensione del file 4.23 MB
Formato Adobe PDF
4.23 MB Adobe PDF   Visualizza/Apri
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/324018
Citazioni
  • Scopus 31
  • ???jsp.display-item.citation.isi??? 23
social impact