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