The missing link in requirements engineering
ACM SIGSOFT Software Engineering Notes
Why and How of Requirements Tracing
IEEE Software
Requirements by collaboration: workshops for defining needs
Requirements by collaboration: workshops for defining needs
Requirements Engineering: Processes and Techniques
Requirements Engineering: Processes and Techniques
Higher Quality Requirements Specifications through Natural Language Patterns
SWSTE '03 Proceedings of the IEEE International Conference on Software-Science, Technology & Engineering
Requirements Engineering
Ontology Based Requirements Analysis: Lightweight Semantic Processing Approach
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
User guidance for creating precise and accessible property specifications
Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering
Propagating Requirement Change into Software High Level Designs towards Resilient Software Evolution
APSEC '09 Proceedings of the 2009 16th Asia-Pacific Software Engineering Conference
A core ontology for business process analysis
ESWC'08 Proceedings of the 5th European semantic web conference on The semantic web: research and applications
An ontology derived from heterogeneous sustainability indicator set documents
Proceedings of the Seventeenth Australasian Document Computing Symposium
Hi-index | 0.00 |
Requirements managers aim at keeping their sets of requirements well-defined, consistent and up to date throughout a project's life cycle. Semantic web technologies have found many valuable applications in the field of requirements engineering, with most of them focusing on requirements analysis. However the usability of results originating from such requirements analyses strongly depends on the quality of the original requirements, which often are defined using natural language expressions without meaningful structures. In this work we present the prototypic implementation of a semantic guidance system used to assist requirements engineers with capturing requirements using a semiformal representation. The semantic guidance system uses concepts, relations and axioms of a domain ontology to provide a list of suggestions the requirements engineer can build on to define requirements. The semantic guidance system is evaluated based on a domain ontology and a set of requirements from the aerospace domain. The evaluation results show that the semantic guidance system effectively supports requirements engineers in defining well-structured requirements.