Presentation 2014-08-21
On Verification of Inter-Model Consistency between UML Class and Activity Diagrams with VDM++ and CPN
Masayoshi KOHARA, Yoshiyuki SHINKAWA,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) UML (Unified Modeling Language) has been established as a standard modeling method for large scale software development. However, it uses many kinds of different diagrams with different syntax and semantics, the created models show "ununified" aspects, and could include inconsistency and conflicts. This paper presents a way to evaluate the consistency between UML class diagrams and activity diagrams, which represent the structural and behavioral aspects of the system. In order to perform the evaluation rigorously, the class diagrams are transformed into VDM++ specifications, which can formally express the structure and functionality of the class, diagrams. Then they are examined with pre- and post-conditions of the activity diagrams in order to evaluate the consistency between them. In addition, Colored Petri Net (CPN) is used to visualize the evaluation through simulation.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) VDM++ / CPN / UML / Consistency
Paper # SWIM2014-12
Date of Issue

Conference Information
Committee SWIM
Conference Date 2014/8/14(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Software Interprise Modeling (SWIM)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) On Verification of Inter-Model Consistency between UML Class and Activity Diagrams with VDM++ and CPN
Sub Title (in English)
Keyword(1) VDM++
Keyword(2) CPN
Keyword(3) UML
Keyword(4) Consistency
1st Author's Name Masayoshi KOHARA
1st Author's Affiliation Department of Science and Engineering, Ryukoku University()
2nd Author's Name Yoshiyuki SHINKAWA
2nd Author's Affiliation Department of Science and Engineering, Ryukoku University
Date 2014-08-21
Paper # SWIM2014-12
Volume (vol) vol.114
Number (no) 188
Page pp.pp.-
#Pages 6
Date of Issue