KBRE: a framework for knowledge-based requirements engineering


Autoria(s): Nguyen, Tuong Huan; Vo, Bao Quoc; Lumpe, Markus; Grundy, John
Data(s)

01/03/2014

Resumo

Detecting inconsistencies is a critical part of requirements engineering (RE) and has been a topic of interest for several decades. Domain knowledge and semantics of requirements not only play important roles in elaborating requirements but are also a crucial way to detect conflicts among them. In this paper, we present a novel knowledge-based RE framework (KBRE) in which domain knowledge and semantics of requirements are central to elaboration, structuring, and management of captured requirements. Moreover, we also show how they facilitate the identification of requirements inconsistencies and other-related problems. In our KBRE model, description logic (DL) is used as the fundamental logical system for requirements analysis and reasoning. In addition, the application of DL in the form of Manchester OWL Syntax brings simplicity to the formalization of requirements while preserving sufficient expressive power. A tool has been developed and applied to an industrial use case to validate our approach.<br />

Identificador

http://hdl.handle.net/10536/DRO/DU:30081727

Idioma(s)

eng

Publicador

Springer

Relação

http://dro.deakin.edu.au/eserv/DU:30081727/grundy-KBREaframework-2014.pdf

http://www.dx.doi.org/10.1007/s11219-013-9202-6

Direitos

2014, Springer

Palavras-Chave #Science & Technology #Technology #Computer Science, Software Engineering #Computer Science #Requirements engineering #Inconsistencies #Identification #Description logics #Manchester OWL Syntax #Ontology #GOAL #REPRESENTATION #INCONSISTENCY #SPECIFICATION #CONFLICTS #WEB #UML
Tipo

Journal Article