Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Reasoning with Goal Models

Paolo GiorginiContact Information, John MylopoulosContact Information, Eleonora NicchiarelliContact Information and Roberto SebastianiContact Information

(7)  Department of Information and Communication Technology, University of Trento, Italy
(8)  Computer Science Department, University of Toronto, Canada
Abstract
Over the past decade, goal models have been used in Computer Science in order to represent software requirements, business objectives and design qualities. Such models extend traditional AI planning techniques for representing goals by allowing for partially defined and possibly inconsistent goals. This paper presents a formal framework for reasoning with such goal models. In particular, the paper proposes a qualitative and a numerical axiomatization for goal modeling primitives and introduces label propagation algorithms that are shown to be sound and complete with respect to their respective axiomatizations. In addition, the paper reports on preliminary experimental results on the propagation algorithms applied to a goal model for a US car manufacturer.
We would like to thank Greg McArthur for sharing with us a version of his goal model for car manufacturing. We also thank the anonymous reviewers and Greg McArthur for helpful feedback on earlier drafts of this paper.

Contact Information Paolo Giorgini
Email: pgiorgini@science.unitn.it

Contact Information John Mylopoulos
Email: jm@cs.toronto.edu

Contact Information Eleonora Nicchiarelli
Email: eleonora@science.unitn.it

Contact Information Roberto Sebastiani
Email: rseba@science.unitn.it
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.106 • Server: mpweb24
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)