Deakin University
Browse

File(s) under permanent embargo

REInDetector: a framework for knowledge-based requirements engineering

Version 2 2024-06-06, 11:28
Version 1 2016-10-12, 12:54
conference contribution
posted on 2024-06-06, 11:28 authored by TH Nguyen, BQ Vo, M Lumpe, J Grundy
Requirements engineering (RE) is a coordinated effort to allow clients, users, and software engineers to jointly formulate assumptions, constraints, and goals about a software solution. However, one of the most challenging aspects of RE is the detection of inconsistencies between requirements. To address this issue, we have developed REInDetector, a knowledge-based requirements engineering tool, supporting automatic detection of a range of inconsistencies. It provides facilities to elicit, structure, and manage requirements with distinguished capabilities for capturing the domain knowledge and the semantics of requirements. This permits an automatic analysis of both consistency and realizability of requirements. REInDetector finds implicit consequences of explicit requirements and offers all stakeholders an additional means to identify problems in a more timely fashion than existing RE tools. In this paper, we describe the Description Logic used to capture requirements, the REInDetector tool, its support for inconsistency detection, and its efficacy as applied to several RE examples. An important feature of REInDetector is also its ability to generate comprehensive explanations to provide more insights into the detected inconsistencies.

History

Pagination

386-389

Location

Essen, Germany

Start date

2012-09-03

End date

2012-09-07

ISBN-13

9781450312042

Language

eng

Publication classification

E Conference publication, E1.1 Full written paper - refereed

Copyright notice

2012, ACM

Editor/Contributor(s)

Goedicke M, Menzies T, Saeki M

Title of proceedings

ASE 2012 : Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering

Event

Automated Software Engineering. IEEE/ACM International Conference (27th : 2012 : Essen, Germany)

Publisher

Association for Computer Machinery

Place of publication

New York, N.Y.

Usage metrics

    Research Publications

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC