In their seminal paper in the ACM Transactions on Software
Engineering and Methodology, Zave and Jackson established
a core ontology for Requirements Engineering
(RE) and used it to formulate the “requirements problem”,
thereby defining what it means to successfully complete RE.
Given that stakeholders of the system-to-be communicate
the information needed to perform RE, we show that Zave
and Jackson’s ontology is incomplete. It does not cover
all types of basic concerns that the stakeholders communicate.
These include beliefs, desires, intentions, and attitudes.
In response, we propose a core ontology that covers
these concerns and is grounded in sound conceptual foundations
resting on a foundational ontology. The new core
ontology for RE leads to a new formulation of the requirements
problem that extends Zave and Jackson’s formulation.
We thereby establish new standards for what minimum
information should be represented in RE languages and new
criteria for determining whether RE has been successfully
completed.
%0 Conference Paper
%1 jureta08re
%A Jureta, Ivan J.
%A Mylopoulos, John
%A Faulkner, Stéphane
%B International Conference on Requirements Engineering
%C Barcelona
%D 2008
%K ontology requirements
%T Revisiting the Core Ontology and Problem in Requirements Engineering
%X In their seminal paper in the ACM Transactions on Software
Engineering and Methodology, Zave and Jackson established
a core ontology for Requirements Engineering
(RE) and used it to formulate the “requirements problem”,
thereby defining what it means to successfully complete RE.
Given that stakeholders of the system-to-be communicate
the information needed to perform RE, we show that Zave
and Jackson’s ontology is incomplete. It does not cover
all types of basic concerns that the stakeholders communicate.
These include beliefs, desires, intentions, and attitudes.
In response, we propose a core ontology that covers
these concerns and is grounded in sound conceptual foundations
resting on a foundational ontology. The new core
ontology for RE leads to a new formulation of the requirements
problem that extends Zave and Jackson’s formulation.
We thereby establish new standards for what minimum
information should be represented in RE languages and new
criteria for determining whether RE has been successfully
completed.
@inproceedings{jureta08re,
abstract = {In their seminal paper in the ACM Transactions on Software
Engineering and Methodology, Zave and Jackson established
a core ontology for Requirements Engineering
(RE) and used it to formulate the “requirements problem”,
thereby defining what it means to successfully complete RE.
Given that stakeholders of the system-to-be communicate
the information needed to perform RE, we show that Zave
and Jackson’s ontology is incomplete. It does not cover
all types of basic concerns that the stakeholders communicate.
These include beliefs, desires, intentions, and attitudes.
In response, we propose a core ontology that covers
these concerns and is grounded in sound conceptual foundations
resting on a foundational ontology. The new core
ontology for RE leads to a new formulation of the requirements
problem that extends Zave and Jackson’s formulation.
We thereby establish new standards for what minimum
information should be represented in RE languages and new
criteria for determining whether RE has been successfully
completed.},
added-at = {2008-09-19T20:22:19.000+0200},
address = {Barcelona},
author = {Jureta, Ivan J. and Mylopoulos, John and Faulkner, Stéphane},
biburl = {https://www.bibsonomy.org/bibtex/2971c9eea4bab0cff18d5f00d3e6510a8/neilernst},
booktitle = {International Conference on Requirements Engineering},
interhash = {4972b36dae84888024bddd8318b7c2c6},
intrahash = {971c9eea4bab0cff18d5f00d3e6510a8},
keywords = {ontology requirements},
timestamp = {2008-09-19T20:22:19.000+0200},
title = {Revisiting the Core Ontology and Problem in Requirements Engineering},
year = 2008
}