Finding solutions in goal models: an interactive backward reasoning approach
Jennifer Horkoff,Eric Yu +1 more
- pp 59-75
Reads0
Chats0
TLDR
This work provides a framework to support interactive, iterative analysis over goal- and agent-oriented (agent-goal) models, including the role of human intervention to potentially resolve conflicting contributions or promote multiple sources of weak evidence in the i* framework.Abstract:
Modeling in the early stage of system analysis is critical for understanding stakeholders, their needs, problems, and different viewpoints We advocate methods for early domain exploration which provoke iteration over captured knowledge, helping to guide elicitation, and facilitating early scoping and decision making Specifically, we provide a framework to support interactive, iterative analysis over goal- and agent-oriented (agent-goal) models Previous work has introduced an interactive evaluation procedure propagating forward from alternatives allowing users to ask "What if?" questions In this work we introduce a backwards, iterative, interactive evaluation procedure propagating backward from high-level target goals, allowing users to ask "Is this possible?" questions The approach is novel in that it axiomatizes propagation in the i* framework, including the role of human intervention to potentially resolve conflicting contributions or promote multiple sources of weak evidenceread more
Citations
More filters
Journal Article
Reasoning with goal models
TL;DR: In this paper, a formal framework for reasoning with goal models is presented, in particular, 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 axioms.
Proceedings ArticleDOI
Requirements elicitation: Towards the unknown unknowns
Alistair Sutcliffe,Pete Sawyer +1 more
TL;DR: The survey results suggest that elicitation techniques appear to be relatively mature, although new areas of creative requirements are emerging, and a road map of research is proposed to tackle outstanding elicitation problems involving tacit knowledge.
Journal ArticleDOI
Comparison and evaluation of goal-oriented satisfaction analysis techniques
Jennifer Horkoff,Eric Yu +1 more
TL;DR: This comparison shows that different satisfaction analysis techniques for goal models can produce variable results, depending on the structure of the model, and recommends the use of satisfaction analysis technique as only heuristics for decision making.
Journal ArticleDOI
Strategic business modeling: representation and reasoning
Jennifer Horkoff,Daniele Barone,Lei Jiang,Eric Yu,Daniel Amyot,Alexander Borgida,John Mylopoulos +6 more
TL;DR: In this paper, the authors propose an enterprise modeling approach to bridge the business-level understanding of the enterprise with its representations in databases and data warehouses, focusing especially on reasoning about situations, influences, and indicators.
Journal ArticleDOI
Interactive goal model analysis for early requirements engineering
Jennifer Horkoff,Eric Yu +1 more
TL;DR: This work provides a consolidated and updated description of a framework for iterative, interactive, agent-goal model analysis for early RE, and introduces analysis procedures for the i* goal-oriented framework, allowing users to ask “what if?” and “are certain goals achievable? how? or why not?
References
More filters
Proceedings ArticleDOI
Towards modelling and reasoning support for early-phase requirements engineering
TL;DR: This paper argues that a different kind of modelling and reasoning support is needed for the early phase of requirements engineering, which aims to model and analyze stakeholder interests and how they might be addressed, or compromised, by various system-and-environment alternatives.
Journal Article
Reasoning with goal models
TL;DR: In this paper, a formal framework for reasoning with goal models is presented, in particular, 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 axioms.
Proceedings ArticleDOI
Reasoning about partial goal satisfaction for requirements and design engineering
TL;DR: A systematic method is presented for guiding the elaboration of goal refinement models with a probabilistic layer for reasoning about partial satisfaction and for quantifying the impact of alternative system designs on the degree of goal satisfaction.
Book ChapterDOI
Reasoning with Goal Models
TL;DR: A qualitative and a numerical axiomatization for goal modeling primitives are proposed and label propagation algorithms that are shown to be sound and complete with respect to their respectiveAxiomatizations are introduced.
Proceedings ArticleDOI
Dealing with non-functional requirements: three experimental studies of a process-oriented approach
Lawrence Chung,Brian A. Nixon +1 more
TL;DR: An initial evaluation of the extent to which the framework's objectives are met is given, providing preliminary support for the usefulness of certain aspects of the framework, while raising some open issues.