What Happens to Intentional Concepts in Requirements Engineering if Intentional States Cannot Be Known?

  title={What Happens to Intentional Concepts in Requirements Engineering if Intentional States Cannot Be Known?},
  author={Ivan Jureta},
I assume in this paper that the proposition “I cannot know your intentional states” is true. I consider its consequences on the use of so-called “intentional concepts” for Requirements Engineering. I argue that if you take this proposition to be true, then intentional concepts (e.g., goal, belief, desire, intention, etc.) start to look less relevant (though not irrelevant), despite being the focus of significant research attention over the past three decades. I identify substantial problems… 

What If People Learn Requirements Over Time? A Rough Introduction to Requirements Economics

A rough discussion of how learning and time explain requirements changes is proposed, how it can be introduced as a key variable in the formulation of the Requirements Engineering Problem, and how this induces costs for a requirements engineering project.

Requirements Contracts: Definition, Design, and Analysis

It is argued that seeing requirements as propositions governed by specific types of contracts leads to new and interesting questions for the field, and relates requirements engineering to such topics as economic incentives, interest alignment, principal agent problem, and decision-making with incomplete information.



Towards modelling and reasoning support for early-phase requirements engineering

  • E. Yu
  • Computer Science
    Proceedings of ISRE '97: 3rd IEEE International Symposium on Requirements Engineering
  • 1997
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.

Belief, Awareness, and Limited Reasoning.

Four dark corners of requirements engineering

It is shown that all descriptions involved in requirements engineering should be descriptions of the environment, and certain control information is necessary for sound requirements engineering, and the close association between domain knowledge and refinement of requirements is explained.

Revisiting the Core Ontology and Problem in Requirements Engineering

New standards for what minimum information should be represented in RE languages and new criteria for determining whether RE has been successfully completed are established.

Intention is Choice with Commitment

Goal-Oriented Requirements Engineering: A Guided Tour

The paper compares the main approaches to goal modeling, goal specification and goal-based reasoning in the many activities of the requirements engineering process and suggests what a goal-oriented requirements engineering method may look like.

Towards requirements-driven information systems engineering: the Tropos project

Eliminative materialism and the propositional attitudes

Staying within an objectual interpretation of the quantifiers, perhaps the simplest way to make systematic sense of expressions like ' x believes that P ' and closed sentences formed therefrom is

Techne: Towards a New Generation of Requirements Modeling Languages with Goals, Preferences, and Inconsistency Handling

The need for Techne is motivated, the need is introduced through examples, and its formalization is sketched.

BDI Agents: From Theory to Practice

This paper explores a particular type of rational agent, a BeliefDesire-Intention (BDI) agent, and integrates the theoretical foundations of BDI agents from both a quantitative decision-theoretic perspective and a symbolic reasoning perspective.