A core ontology for requirements

Résultats de recherche: Contribution à un journal/une revueArticle

Résumé

In their seminal paper (ACM T. Softw. Eng. Methodol., 6(1) (1997), 1-30), 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. Starting from the premise that the stakeholders of the system-to-be communicate to the software engineer the information needed to perform RE, Zave and Jackson’s ontology is shown to be incomplete, in that it does not cover all classes of basic concerns - namely, the beliefs, desires, intentions, and evaluations - that the stakeholders communicate. In response, we provide a new core ontology for requirements that covers these classes of basic stakeholder concerns. The proposed new core ontology leads to a new formulation of the requirements problem.We thereby establish a new framework for the information that needs to be elicited over the course of RE and new criteria for determining whether an RE problem has been successfully addressed.

langue originaleAnglais
Pages (de - à)169-244
Nombre de pages76
journalApplied Ontology
Volume4
Numéro de publication3-4
Les DOIs
étatPublié - 1 janv. 2009

Empreinte digitale

Requirements engineering
ontology
Ontology
engineering
stakeholder
engineer
Engineers
evaluation
Stakeholders

Citer ceci

Jureta, Ivan J. ; Mylopoulos, John ; Faulkner, Stéphane. / A core ontology for requirements. Dans: Applied Ontology. 2009 ; Vol 4, Numéro 3-4. p. 169-244.
@article{a5cfc85d81194569b83f8e0b18670b7c,
title = "A core ontology for requirements",
abstract = "In their seminal paper (ACM T. Softw. Eng. Methodol., 6(1) (1997), 1-30), 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. Starting from the premise that the stakeholders of the system-to-be communicate to the software engineer the information needed to perform RE, Zave and Jackson’s ontology is shown to be incomplete, in that it does not cover all classes of basic concerns - namely, the beliefs, desires, intentions, and evaluations - that the stakeholders communicate. In response, we provide a new core ontology for requirements that covers these classes of basic stakeholder concerns. The proposed new core ontology leads to a new formulation of the requirements problem.We thereby establish a new framework for the information that needs to be elicited over the course of RE and new criteria for determining whether an RE problem has been successfully addressed.",
keywords = "Ontology for requirements engineering, Requirements engineering, Requirements problem",
author = "Jureta, {Ivan J.} and John Mylopoulos and St{\'e}phane Faulkner",
year = "2009",
month = "1",
day = "1",
doi = "10.3233/AO-2009-0069",
language = "English",
volume = "4",
pages = "169--244",
journal = "Applied Ontology",
issn = "1570-5838",
publisher = "IOS Press",
number = "3-4",

}

A core ontology for requirements. / Jureta, Ivan J.; Mylopoulos, John; Faulkner, Stéphane.

Dans: Applied Ontology, Vol 4, Numéro 3-4, 01.01.2009, p. 169-244.

Résultats de recherche: Contribution à un journal/une revueArticle

TY - JOUR

T1 - A core ontology for requirements

AU - Jureta, Ivan J.

AU - Mylopoulos, John

AU - Faulkner, Stéphane

PY - 2009/1/1

Y1 - 2009/1/1

N2 - In their seminal paper (ACM T. Softw. Eng. Methodol., 6(1) (1997), 1-30), 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. Starting from the premise that the stakeholders of the system-to-be communicate to the software engineer the information needed to perform RE, Zave and Jackson’s ontology is shown to be incomplete, in that it does not cover all classes of basic concerns - namely, the beliefs, desires, intentions, and evaluations - that the stakeholders communicate. In response, we provide a new core ontology for requirements that covers these classes of basic stakeholder concerns. The proposed new core ontology leads to a new formulation of the requirements problem.We thereby establish a new framework for the information that needs to be elicited over the course of RE and new criteria for determining whether an RE problem has been successfully addressed.

AB - In their seminal paper (ACM T. Softw. Eng. Methodol., 6(1) (1997), 1-30), 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. Starting from the premise that the stakeholders of the system-to-be communicate to the software engineer the information needed to perform RE, Zave and Jackson’s ontology is shown to be incomplete, in that it does not cover all classes of basic concerns - namely, the beliefs, desires, intentions, and evaluations - that the stakeholders communicate. In response, we provide a new core ontology for requirements that covers these classes of basic stakeholder concerns. The proposed new core ontology leads to a new formulation of the requirements problem.We thereby establish a new framework for the information that needs to be elicited over the course of RE and new criteria for determining whether an RE problem has been successfully addressed.

KW - Ontology for requirements engineering

KW - Requirements engineering

KW - Requirements problem

UR - http://www.scopus.com/inward/record.url?scp=85013595418&partnerID=8YFLogxK

U2 - 10.3233/AO-2009-0069

DO - 10.3233/AO-2009-0069

M3 - Article

VL - 4

SP - 169

EP - 244

JO - Applied Ontology

JF - Applied Ontology

SN - 1570-5838

IS - 3-4

ER -