A development method of UML documents from requirement specifications using NLP

Masakazu Takahashi, Satoru Takahashi, Yoshikatsu Fujita

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

When inexperienced designers develop software using Object-Oriented method, there are the following problems: (a) there is not enough functions for the software and (b) there is a lack of consistency among Unified Modelling Language (UML) documents developed. In this paper, we propose an efficient development method of adequate UML documents which can be used by inexperienced designers. This method consists of three countermeasures: (1) develop requirement specifications that contain all information necessary for development of UML documents using Natural Language Processing (NLP), (2) share all information about developed UML documents and reuse it when developing other UML documents and (3) decide on a UML document development process for inexperienced designers. To evaluate proposed method, we conducted experiments and used questionnaires. The results show a correct answer rate became 120[%] for the proposed method in comparison with the conventional method, development time became 80[%] and usability was improved.

Original languageEnglish
Pages (from-to)164-175
Number of pages12
JournalInternational Journal of Computer Applications in Technology
Volume33
Issue number2-3
DOIs
StatePublished - Dec 2008
Externally publishedYes

Keywords

  • Application development
  • NLP
  • Natural language processing
  • Requirement specification
  • UML
  • Unified modelling language

Fingerprint

Dive into the research topics of 'A development method of UML documents from requirement specifications using NLP'. Together they form a unique fingerprint.

Cite this