International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 47 - Number 21 |
Year of Publication: 2012 |
Authors: Subhash K.shinde, Varunakshi Bhojane, Pranita Mahajan |
10.5120/7475-0574 |
Subhash K.shinde, Varunakshi Bhojane, Pranita Mahajan . NLP based Object Oriented Analysis and Design from Requirement Specification. International Journal of Computer Applications. 47, 21 ( June 2012), 30-34. DOI=10.5120/7475-0574
This paper describes a natural language-based tool which aims at supporting the Analysis stage of software development in an Object-Oriented framework. This Natural Language Processing technique is to analyze software requirement texts written in English and build an integrated discourse model of the processed text, represented in a Semantic Network. This Semantic Network is then used to automatically construct an UML diagrams such as Class Model representing the object classes mentioned in the text and the relationships anions them & sequence diagram of the dynamic model. Requirement analysis determines the user expectation for the application. We propose a method to extract the diagrams from requirement analysis with strong semantic support. The tool can also convert the user modelling information into the blocks of programming source code; Code generation is made available in Java. The aim is to demonstrate the use of NLP (Natural Language Processing) techniques for the extraction of UML diagrams with code template generation in JAVA by implementing a prototype tool that uses the NLP techniques.