• DocumentCode
    2709785
  • Title

    Class Diagram Extraction from Textual Requirements Using Natural Language Processing (NLP) Techniques

  • Author

    Ibrahim, Mohd ; Ahmad, Rodina

  • Author_Institution
    Dept. of Software Eng., Univ. of Malaya, Kuala Lumpur, Malaysia
  • fYear
    2010
  • fDate
    7-10 May 2010
  • Firstpage
    200
  • Lastpage
    204
  • Abstract
    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 NLP and Domain Ontology techniques. Requirements engineers analyze requirements manually to come out with analysis artifacts such as class diagram. The time spent on the analysis and the low quality of human analysis proved the need of automated support. A "Requirements Analysis and Class Diagram Extraction (RACE)" is a desktop instrument to assist requirements analysts and SE students in analyzing textual requirements, finding core concepts and its relationships, and step by step extraction of the class diagram. The evaluation of RACE system is in the process and will be conducted using two forms of evaluation, experimental and expert evaluation.
  • Keywords
    formal specification; natural language processing; ontologies (artificial intelligence); NLP; RACE; domain ontology techniques; natural language processing; natural language requirements; requirements analysis and class diagram extraction; textual requirements; Automation; Data mining; Electronic mail; Natural language processing; Natural languages; Object oriented modeling; Ontologies; Research and development; Software engineering; Unified modeling language; Domain Ontology; Natural language processing (NLP); UML Class Diagram;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Research and Development, 2010 Second International Conference on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-0-7695-4043-6
  • Type

    conf

  • DOI
    10.1109/ICCRD.2010.71
  • Filename
    5489508