DocumentCode :
2293032
Title :
Higher quality requirements specifications through natural language patterns
Author :
Denger, Christian ; Berry, Daniel M. ; Kamsties, Erik
Author_Institution :
Fraunhofer Inst. for Exp. Software Eng., Kaiserslautern, Germany
fYear :
2003
fDate :
4-5 Nov. 2003
Firstpage :
80
Lastpage :
90
Abstract :
In most current industrial software engineering projects, the majority of requirements documents are written almost entirely in natural language. However, specifying the requirements in natural language has one major drawback, namely the inherent imprecision, i.e., ambiguity, incompleteness, and inaccuracy, of natural language. Since the requirements document forms the basis of the whole development process, such defects can have severe consequences for the whole project. Therefore, it is important to deal with these defects in a requirements specification right from the start. We present an approach for reducing the problem of imprecision in natural language requirements specifications with the use of natural language patterns, which allow formulating requirements sentences in a less ambiguous, more complete, and more accurate way. To ensure the applicability of our approach we based our patterns on a metamodel for requirements statements for embedded systems. With this metamodel, we ensure that all forms of requirements statements are described with the patterns. We validated the effectiveness of the patterns by using them to rewrite a substantial, previously written, requirements specification to eliminate its imprecisions.
Keywords :
document handling; embedded systems; formal specification; natural languages; embedded system; industrial software engineering project; metamodel; natural language; requirement specification; Computer industry; Computer science; Costs; Delay; Embedded system; Natural languages; Proposals; Software engineering; Software systems; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software: Science, Technology and Engineering, 2003. SwSTE '03. Proceedings. IEEE International Conference on
Print_ISBN :
0-7695-2047-2
Type :
conf
DOI :
10.1109/SWSTE.2003.1245428
Filename :
1245428
Link To Document :
بازگشت