This paper presents J-RAn (Java Requirement Analyzer), a tool that implements a novel Content Analysis technique to support the verification of consistency and completeness of a Software Requirement Specification. This technique exploits the extraction, from a requirement document, of the interactions between the entities described in the document as Subject-Action-Object (SAO) triples (obtainable using a suitable syntactic parser). SAO triples represent a concept in its most synthesizing form. Analyzing the distribution of such concepts in the requirement document helps to locate possible sources of inconsistency and incompleteness.
Keywords:
@inproceedings{wer200505,
author = {Fantechi, A. and Spinicci, E.},
title = {A Content Analysis Technique for Inconsistency Detection in Software Requirements Documents},
booktitle = {Anais do Workshop em Engenharia de Requisitos - Proceedings of the 8th Workshop on Requirements Engineering (WER2005)},
year = {2005},
issn = {2675-0066},
isbn = {972-752-079-0},
doi = {}
}