• DocumentCode
    3745594
  • Title

    Approach to Check the Consistency between the UML2.0 Dynamic Diagrams

  • Author

    Quanzhu Yao;Xiaodan Cui

  • Author_Institution
    Grad. Sch. of Xi´an, Univ. of Technol., Xian, China
  • fYear
    2015
  • Firstpage
    1115
  • Lastpage
    1119
  • Abstract
    Nowadays, UML is applied to modeling in the analysis and design of software system widely. However, because of the complexity of the software system, in the UML model, the inevitable will introduce different chart especially inconsistencies between the dynamic view. This paper proposes a method to verify UML2.0 model consistency of state diagram and sequence diagram. First, XYZ/E can express the mechanism of state conversion and formal semantics, so it can characterize State Diagram directly. Second, XYZ/E and Promela are similar in many aspects, an algorithm transforms the XYZ/E code into Promela is proposed. Rules are designed which describe how to use the LTL to express the interaction fragments in UML2.0 Sequence diagram are given in the paper. Finally using the model checking tool Spin, to examine the Promela described system specifications, to test whether the system meets the LTL formulas, to achieve the goal of detection model consistency.
  • Keywords
    "Unified modeling language","Object oriented modeling","Semantics","Reactive power","Monitoring","Online banking","Computers"
  • Publisher
    ieee
  • Conference_Titel
    Instrumentation and Measurement, Computer, Communication and Control (IMCCC), 2015 Fifth International Conference on
  • Type

    conf

  • DOI
    10.1109/IMCCC.2015.240
  • Filename
    7406019