DocumentCode :
2882910
Title :
Experimenting With Extracting Software Requirements Using NLP Approach
Author :
Alkhader, Yara ; Hudaib, Amjad ; Hammo, Bassam
Author_Institution :
Univ. of Jordan, Amman
fYear :
2006
fDate :
15-17 Dec. 2006
Firstpage :
349
Lastpage :
354
Abstract :
Requirement engineering is a fundamental step in the production of high quality software. Many attempts have been conducted to automate some aspects of the requirements engineering process. In this paper, we present a framework that provides the requirements engineers with an environment, which accepts English natural language requirements as input and automatically generates the corresponding UML class diagram designs. Moreover the framework can highlight the possibility of specification reusability through a reverse engineering process which saves the requirements engineers both time and efforts.
Keywords :
Unified Modeling Language; diagrams; formal specification; natural language processing; reverse engineering; software quality; software reusability; English natural language requirements; NLP approach; UML class diagram designs; high quality software; requirement engineering; reverse engineering process; software requirement extraction; specification reusability; Communication system software; Data mining; Design engineering; Information systems; Natural languages; Object oriented modeling; Production systems; Reverse engineering; Software quality; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information and Automation, 2006. ICIA 2006. International Conference on
Conference_Location :
Shandong
Print_ISBN :
1-4244-0555-6
Electronic_ISBN :
1-4244-0555-6
Type :
conf
DOI :
10.1109/ICINFA.2006.374136
Filename :
4250226
Link To Document :
بازگشت