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. |
Year | DOI | Venue |
---|---|---|
2007 | 10.1007/978-3-540-74827-4_166 | KES (2) |
Keywords | Field | DocType |
uml document,state machine diagram,noun list,uml documents,use-case diagram,efficient designing,automatic unified modeling language,sequence diagram,average correct answer rate,natural language processing,documents generation method,class diagram,use case diagram,use case,noun,unified modeling language,state machine | Sequence diagram,Programming language,Unified Modeling Language,UML tool,Computer science,UML state machine,Communication diagram,Applications of UML,Natural language processing,Artificial intelligence,Systems Modeling Language,Class diagram | Conference |
Volume | ISSN | Citations |
4693 | 0302-9743 | 1 |
PageRank | References | Authors |
0.38 | 8 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Masakazu Takahashi | 1 | 9 | 4.92 |
Satoru Takahashi | 2 | 40 | 15.01 |
Yoshikatsu Fujita | 3 | 14 | 9.36 |