Class Diagram Extraction from Textual Requirements Using NLP Techniques
Iosr Journals, Vrushali Adhav, Darshana Ahire, Aarti Jadhav, Dipali Lokhande · Figshare · 2015
A new method for translating software requirements to object-oriented model is proposed. Software requirements specified in a natural language using scenario like format will be transformed into class diagrams of Unified Modeling Language using specification transformation rule. The transformation rule is based on a grammatical analysis, more specifically syntactical analysis, of requirements specification. This paper proposes a new method for translating software requirements specified using natural language to formal specification (in this context is executable and translatable Unified Modeling Language Class Diagram). Requirements specification written in a scenario like format will be transformed into class diagram's components 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 techniques. Requirements engineers analyze requirements manually to come out with analysis artifacts such as class diagram.