DocumentCode :
2709785
Title :
Class Diagram Extraction from Textual Requirements Using Natural Language Processing (NLP) Techniques
Author :
Ibrahim, Mohd ; Ahmad, Rodina
Author_Institution :
Dept. of Software Eng., Univ. of Malaya, Kuala Lumpur, Malaysia
fYear :
2010
fDate :
7-10 May 2010
Firstpage :
200
Lastpage :
204
Abstract :
The automation of class generation from natural language requirements is highly challenging. This paper proposes a method and a tool to facilitate requirements analysis process and class diagram extraction from textual requirements supporting natural language processing NLP and Domain Ontology techniques. Requirements engineers analyze requirements manually to come out with analysis artifacts such as class diagram. The time spent on the analysis and the low quality of human analysis proved the need of automated support. A "Requirements Analysis and Class Diagram Extraction (RACE)" is a desktop instrument to assist requirements analysts and SE students in analyzing textual requirements, finding core concepts and its relationships, and step by step extraction of the class diagram. The evaluation of RACE system is in the process and will be conducted using two forms of evaluation, experimental and expert evaluation.
Keywords :
formal specification; natural language processing; ontologies (artificial intelligence); NLP; RACE; domain ontology techniques; natural language processing; natural language requirements; requirements analysis and class diagram extraction; textual requirements; Automation; Data mining; Electronic mail; Natural language processing; Natural languages; Object oriented modeling; Ontologies; Research and development; Software engineering; Unified modeling language; Domain Ontology; Natural language processing (NLP); UML Class Diagram;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Research and Development, 2010 Second International Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-0-7695-4043-6
Type :
conf
DOI :
10.1109/ICCRD.2010.71
Filename :
5489508
Link To Document :
بازگشت