Title:
|
A NOVEL METHODOLOGY TO FORMALIZE THE REQUIREMENTS ENGINEERING PROCESS WITH THE USE OF NATURAL LANGUAGE |
Author(s):
|
Marinos G. Georgiades, Andreas S. Andreou |
ISBN:
|
978-972-8939-30-4 |
Editors:
|
Hans Weghorn, Pedro IsaĆas and Radu Vasiu |
Year:
|
2010 |
Edition:
|
Single |
Keywords:
|
Natural Language, Automated Requirements Engineering. |
Type:
|
Full Paper |
First Page:
|
11 |
Last Page:
|
18 |
Language:
|
English |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
The lack of a formal approach with high expressiveness close to that of natural language drives systems analysts to use their own informal ways to engineer requirements. This paper describes a novel methodology that attempts to formalize a large part of the Requirements Engineering (RE) process, including Discovery, Analysis and Specification of requirements. The formalization is achieved by utilizing elements of natural language syntax and semantics, with the focus being on keeping ambiguities low and expressiveness high. In particular, Requirements Engineering is converted to a series of predefined steps, through which the analyst is guided in advance what specific types of data and functions to use, how to form and document them, and, more importantly, what (predefined) questions to ask the stakeholders in order to correctly elicit their needs. The proposed methodology can take an object-oriented or a functional direction. It is supported by a software tool, which also offers automatic construction of diagrammatical representations. |
|
|
|
|