The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
Tried & true object development: industry-proven approaches with UML
Tried & true object development: industry-proven approaches with UML
A Development and Management Environment Based on UML
TOOLS '98 Proceedings of the Technology of Object-Oriented Languages and Systems
The Rational Unified Process: An Introduction
The Rational Unified Process: An Introduction
Improving UML Design Tools by Formal Games
Proceedings of the 26th International Conference on Software Engineering
Proceedings of the 22nd annual international conference on Design of communication: The engineering of quality documentation
Implementation of object-orientation using UML in entry level software development courses
CITC5 '04 Proceedings of the 5th conference on Information technology education
An Adaptive Training Environment for UML
ICALT '06 Proceedings of the Sixth IEEE International Conference on Advanced Learning Technologies
Generating Executable Scenarios from Natural Language
CICLing '09 Proceedings of the 10th International Conference on Computational Linguistics and Intelligent Text Processing
Hi-index | 0.00 |
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.