A Proposal of Adequate and Efficient Designing of UML Documents for Beginners

  • Authors:
  • Masakazu Takahashi;Satoru Takahashi;Yoshikatsu Fujita

  • Affiliations:
  • Shimane University, 1060 Nishikawatsu, Matsue, Shimane, Japan and Galaxy Express Corporation, 18-16-1 Hamamatsucho, Minato-ku, Tokyo, Japan;Mitsui Asset Trust Banking Co., Ltd, 2-1jyonan-mishima, Tokyo, Japan;Matsushita Electric Industrial Co., Ltd, Tokyo, Japan

  • Venue:
  • KES '07 Knowledge-Based Intelligent Information and Engineering Systems and the XVII Italian Workshop on Neural Networks on Proceedings of the 11th International Conference
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present automatic Unified Modeling Language (UML) documents generation method using Natural Language Processing (NLP). This method consists of following five steps: 1) apply NLP to requirement specifications written in Japanese, pick up all nouns and predications, and develop noun and predication lists, 2) clarify all objects and classes from the noun list, add some operations to them, and develop the Object and Class diagrams, 3) define all message sequences and directions between classes, and develop the Sequence diagrams, 4) give a name to each Sequence diagram as a Use-Case, gather all Use-Cases, and develop the Use-Case diagrams, 5) define the states and transition of the classes, and develop the State Machine diagrams. We also developed the support tools for processing this method and could develop UML documents adequately and efficiently. Average correct answer rate of UML documents improved 20[%] in comparison with no method.