• DocumentCode
    1939625
  • Title

    Static UML Model Generator from Analysis of Requirements (SUGAR)

  • Author

    Kumar, Deeptimahanti Deva ; Sanyal, Ratna

  • Author_Institution
    Indian Inst. of Inf. Technol., Allahabad
  • fYear
    2008
  • fDate
    13-15 Dec. 2008
  • Firstpage
    77
  • Lastpage
    84
  • Abstract
    In this paper, we propose a tool, named Static UML Model Generator from Analysis of Requirements (SUGAR), which generates both use-case and class models by emphasizing on natural language requirements. SUGAR aims at integrating both requirement analysis and design phases by identifying use-cases, actors, classes along with its attributes and methods with proper association among classes. This tool extends the idea of previously existing tools and implemented with the help of efficient natural language processing tools of Stanford NLP Group, WordNet and JavaRAP using the modified approach of Rational Unified Process with better accuracy. SUGAR has added new features and also able to incorporate solution for those problems existed in previous tools by developing both analysis and design class models. SUGAR generates all static UML models in Java in conjunction with Rational Rose and provides all functionalities of the system even though the developer is having less domain knowledge.
  • Keywords
    Java; Unified Modeling Language; formal specification; natural language processing; object-oriented programming; program compilers; program diagnostics; software tools; JavaRAP; Stanford NLP Group; Unified Modeling Language; WordNet; class model; natural language processing; rational rose unified process; requirement analysis; static UML model generator; use-case model; Application software; Information analysis; Java; Natural language processing; Natural languages; Object oriented modeling; Object oriented programming; Software engineering; Testing; Unified modeling language; Natural Language Processing; Rational Unified Process; Software Requirement Specification; Unified Modeling Language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Software Engineering and Its Applications, 2008. ASEA 2008
  • Conference_Location
    Hainan Island
  • Print_ISBN
    978-0-7695-3432-9
  • Type

    conf

  • DOI
    10.1109/ASEA.2008.25
  • Filename
    4721316