Learn More
UML is a de-facto standard used for generating the software models. UML support visualization of the software artifacts. To generate a UML diagram, a software engineer has to collect software requirements in a natural language (such as English) or a semi-formal language (such as SBVR), manually analyze the requirements and then manually generate the class(More)
The currently available approaches for processing natural language (NL) software requirements specifications are semi-automatic and require user intervention. Moreover, these approaches result in less accurate and imprecise object oriented software models. Recent research in the area attributes the informal nature of natural languages for less accurate(More)
  • 1