Ontology-based automated support for goal–use case model analysis


Autoria(s): Nguyen, Tuong Huan; Grundy, John C.; Almorsy, Mohamed
Data(s)

01/09/2016

Resumo

Combining goal-oriented and use case modeling has been proven to be an effective method in requirements elicitation and elaboration. To ensure the quality of such modeled artifacts, a detailed model analysis needs to be performed. However, current requirements engineering approaches generally lack reliable support for automated analysis of consistency, correctness and completeness (3Cs problems) between and within goal models and use case models. In this paper, we present a goal–use case integration framework with tool support to automatically identify such 3Cs problems. Our new framework relies on the use of ontologies of domain knowledge and semantics and our goal–use case integration meta-model. Moreover, functional grammar is employed to enable the semiautomated transformation of natural language specifications into Manchester OWL Syntax for automated reasoning. The evaluation of our tool support shows that for representative example requirements, our approach achieves over 85 % soundness and completeness rates and detects more problems than the benchmark applications.

Identificador

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

Idioma(s)

eng

Publicador

Springer

Relação

http://dro.deakin.edu.au/eserv/DU:30081630/grundy-ontologybased-inpress-2015.pdf

http://www.dx.doi.org/10.1007/s11219-015-9281-7

Direitos

2015, Springer

Tipo

Journal Article

Palavras-Chave #goal-oriented requirements engineering #ontology-based analysis #requirements incorrectness #incompleteness and inconsistency detection