Automatic construction of object oriented design models [UML diagrams] from natural language requirements specification

  • Authors:
  • G. S. Anandha Mala;G. V. Uma

  • Affiliations:
  • Department of Computer Science and Engineering, College of Engineering, Anna University, Guindy, Chennai, Tamil Nadu, India;Department of Computer Science and Engineering, College of Engineering, Anna University, Guindy, Chennai, Tamil Nadu, India

  • Venue:
  • PRICAI'06 Proceedings of the 9th Pacific Rim international conference on Artificial intelligence
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Application of natural language understanding to requirements gathering remains a field that has only limited explorations so far. This paper presents an approach to extract the object oriented elements of the required system. This approach starts with assigning the parts of speech tags to each word in the given input document. Further, to resolve the ambiguity posed by the pronouns, the pronoun resolutions are performed before normalizing the text. Finally the elements of the object-oriented system namely the classes, the attributes, methods and relationships between the classes, sequence of actions, the use-cases and actors are identified by mapping the 'parts of speech- tagged' words onto the Object Oriented Modeling Language elements using mapping rules which is the key to a successful implementation of user requirements.