Using Semantic Relatedness and Locality for Requirements Elicitation Guidance

S. Farfeleder,T Moser, A. Krall:
"Using Semantic Relatedness and Locality for Requirements Elicitation Guidance";
Vortrag: 24th International Conference on Software Engineering and Knowledge Engineering (SEKE'2012), San Francisco Bay, USA; 01.07.2012 - 03.07.2012; in:"Proceedings of the 24th International Conference on Software Engineering and Knowledge Engineering (SEKE'2012), Hotel Sofitel, Redwood City, San Francisco Bay, USA July 1-3, 2012", (2012), ISBN: 1-891706-31-4; S. 19 - 24.

[ Publication Database ]

Abstract:


Requirements engineers strive for high-quality requirements which are the basis for successful projects. Ontologies and semantic technologies have been used successfully in several areas of requirements engineering, e.g., analysis and categorization of requirements. We improve a semantic guidance system which derives phrases from a domain ontology by taking two observations into account: a) domain terms that are semantically related are more likely to be used together in a requirement, and b) the occurrence of domain terms is usually not distributed uniformly over the requirements specification. We define suggestion orders that make use of these properties which results in automatically proposing semantically and spatially related domain terms to the requirements engineer. We implement these orders in our tool and provide an evaluation using three projects from the embedded systems domain. We achieve significant suggestion quality improvements over previous work.