Title :
Relative Extraction Methodology for class diagram generation using dependency graph
Author :
Krishnan, Hema ; Samuel, Philip
Author_Institution :
Dept. of Comput. Sci., Cochin Univ. of Sci. & Technol., Cochin, India
Abstract :
Requirement analysis is the preliminary step in software development process. The requirements stated by the clients are analyzed and an abstraction of it is created which is termed as requirements model. Unified Modeling Language (UML) models are helpful for understanding the problems, communicating with application experts and preparing documentation. The static design view of the system can be modeled using a UML class diagram. System requirements stated by the user are usually in natural language form despite a wide variety of formal languages and UML. This is an imprecise and inconsistent form which is difficult to be used by the developer for design. We present a new methodology for generating UML class diagrams or models from natural language problem statement or requirement specification. We have named our methodology as Relative Extraction Methodology which uses an intermediate graphical representation called dependency graph. This serves as a skeleton for the generation of UML class models. The natural language processing is done for the construction of dependency graph which is finally mapped to a class diagram.
Keywords :
Unified Modeling Language; formal languages; formal specification; natural language processing; software architecture; systems analysis; UML; dependency graph; formal language; graphical representation; natural language processing; relative extraction methodology; requirement analysis; requirement specification; software development; unified modeling language; Accuracy; Analytical models; Computational modeling; Natural languages; Object oriented modeling; Syntactics; Unified modeling language; Class; Concept; Dependency Graph; Relative Extraction Methodology;
Conference_Titel :
Communication Control and Computing Technologies (ICCCCT), 2010 IEEE International Conference on
Conference_Location :
Ramanathapuram
Print_ISBN :
978-1-4244-7769-2
DOI :
10.1109/ICCCCT.2010.5670730