ElicitO

A quality ontology-guided NFR elicitation tool

Taiseera Hazeem Al Balushi, Pedro R.Falcone Sampaio, Divyesh Dabhi, Pericles Loucopoulos

Research output: Chapter in Book/Report/Conference proceedingConference contribution

28 Citations (Scopus)

Abstract

Despite the importance of capturing a precise and complete set of requirements in the requirements engineering stage, there are few tools that adequately support requirements analysis in the process of capturing quality related requirements (non-functional requirements). This paper presents ElicitO, a requirements elicitation tool aimed at empowering requirements analysts with a knowledge repository that helps in the process of capturing precise nonfunctional requirements (NFRs) specifications during elicitation interviews. The approach is based on the application of functional and non-functional domain ontologies (quality ontologies) to underpin the elicitation activities. The tool is used as a memory aid to structure elicitation interviews, guide requirements analysts with regard to the important quality aspects relating to a class of applications, and support the development of precise requirements based on characteristics and metrics available in quality model standards.

Original languageEnglish
Title of host publicationRequirements Engineering
Subtitle of host publicationFoundation for Software Quality - 13th International Working Conference, REFSQ 2007, Proceedings
Pages306-319
Number of pages14
Volume4542 LNCS
Publication statusPublished - 2007
Event13th International Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ 2007 - Trondheim, Norway
Duration: Jun 11 2007Jun 12 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4542 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other13th International Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ 2007
CountryNorway
CityTrondheim
Period6/11/076/12/07

Fingerprint

Requirements Elicitation
Non-functional Requirements
Ontology
Elicitation
Requirements
Requirements engineering
Requirements Specification
Requirements Analysis
Requirements Engineering
Domain Ontology
Specifications
Data storage equipment
Repository
Standard Model
Metric

Keywords

  • Non-functional requirements (NFRs)
  • Ontologies
  • Protégé
  • Requirements elicitation
  • Requirements engineering
  • Tools

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Al Balushi, T. H., Sampaio, P. R. F., Dabhi, D., & Loucopoulos, P. (2007). ElicitO: A quality ontology-guided NFR elicitation tool. In Requirements Engineering: Foundation for Software Quality - 13th International Working Conference, REFSQ 2007, Proceedings (Vol. 4542 LNCS, pp. 306-319). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4542 LNCS).

ElicitO : A quality ontology-guided NFR elicitation tool. / Al Balushi, Taiseera Hazeem; Sampaio, Pedro R.Falcone; Dabhi, Divyesh; Loucopoulos, Pericles.

Requirements Engineering: Foundation for Software Quality - 13th International Working Conference, REFSQ 2007, Proceedings. Vol. 4542 LNCS 2007. p. 306-319 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4542 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Al Balushi, TH, Sampaio, PRF, Dabhi, D & Loucopoulos, P 2007, ElicitO: A quality ontology-guided NFR elicitation tool. in Requirements Engineering: Foundation for Software Quality - 13th International Working Conference, REFSQ 2007, Proceedings. vol. 4542 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 4542 LNCS, pp. 306-319, 13th International Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ 2007, Trondheim, Norway, 6/11/07.
Al Balushi TH, Sampaio PRF, Dabhi D, Loucopoulos P. ElicitO: A quality ontology-guided NFR elicitation tool. In Requirements Engineering: Foundation for Software Quality - 13th International Working Conference, REFSQ 2007, Proceedings. Vol. 4542 LNCS. 2007. p. 306-319. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Al Balushi, Taiseera Hazeem ; Sampaio, Pedro R.Falcone ; Dabhi, Divyesh ; Loucopoulos, Pericles. / ElicitO : A quality ontology-guided NFR elicitation tool. Requirements Engineering: Foundation for Software Quality - 13th International Working Conference, REFSQ 2007, Proceedings. Vol. 4542 LNCS 2007. pp. 306-319 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{3de75766b5b74946b1f730e292d6a65a,
title = "ElicitO: A quality ontology-guided NFR elicitation tool",
abstract = "Despite the importance of capturing a precise and complete set of requirements in the requirements engineering stage, there are few tools that adequately support requirements analysis in the process of capturing quality related requirements (non-functional requirements). This paper presents ElicitO, a requirements elicitation tool aimed at empowering requirements analysts with a knowledge repository that helps in the process of capturing precise nonfunctional requirements (NFRs) specifications during elicitation interviews. The approach is based on the application of functional and non-functional domain ontologies (quality ontologies) to underpin the elicitation activities. The tool is used as a memory aid to structure elicitation interviews, guide requirements analysts with regard to the important quality aspects relating to a class of applications, and support the development of precise requirements based on characteristics and metrics available in quality model standards.",
keywords = "Non-functional requirements (NFRs), Ontologies, Prot{\'e}g{\'e}, Requirements elicitation, Requirements engineering, Tools",
author = "{Al Balushi}, {Taiseera Hazeem} and Sampaio, {Pedro R.Falcone} and Divyesh Dabhi and Pericles Loucopoulos",
year = "2007",
language = "English",
isbn = "9783540730309",
volume = "4542 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "306--319",
booktitle = "Requirements Engineering",

}

TY - GEN

T1 - ElicitO

T2 - A quality ontology-guided NFR elicitation tool

AU - Al Balushi, Taiseera Hazeem

AU - Sampaio, Pedro R.Falcone

AU - Dabhi, Divyesh

AU - Loucopoulos, Pericles

PY - 2007

Y1 - 2007

N2 - Despite the importance of capturing a precise and complete set of requirements in the requirements engineering stage, there are few tools that adequately support requirements analysis in the process of capturing quality related requirements (non-functional requirements). This paper presents ElicitO, a requirements elicitation tool aimed at empowering requirements analysts with a knowledge repository that helps in the process of capturing precise nonfunctional requirements (NFRs) specifications during elicitation interviews. The approach is based on the application of functional and non-functional domain ontologies (quality ontologies) to underpin the elicitation activities. The tool is used as a memory aid to structure elicitation interviews, guide requirements analysts with regard to the important quality aspects relating to a class of applications, and support the development of precise requirements based on characteristics and metrics available in quality model standards.

AB - Despite the importance of capturing a precise and complete set of requirements in the requirements engineering stage, there are few tools that adequately support requirements analysis in the process of capturing quality related requirements (non-functional requirements). This paper presents ElicitO, a requirements elicitation tool aimed at empowering requirements analysts with a knowledge repository that helps in the process of capturing precise nonfunctional requirements (NFRs) specifications during elicitation interviews. The approach is based on the application of functional and non-functional domain ontologies (quality ontologies) to underpin the elicitation activities. The tool is used as a memory aid to structure elicitation interviews, guide requirements analysts with regard to the important quality aspects relating to a class of applications, and support the development of precise requirements based on characteristics and metrics available in quality model standards.

KW - Non-functional requirements (NFRs)

KW - Ontologies

KW - Protégé

KW - Requirements elicitation

KW - Requirements engineering

KW - Tools

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

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

M3 - Conference contribution

SN - 9783540730309

VL - 4542 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 306

EP - 319

BT - Requirements Engineering

ER -