B Formal Modeling Based on UML Statechart

被引:0
|
作者
Tao, Li [1 ]
Jia, Fengsheng [1 ]
Yao, Shuaijun [1 ]
机构
[1] Northwestern Polytech Univ, Sch Mech Engn, Xian, Peoples R China
关键词
UML statechar; B specification; composite state diagram; ZigBee;
D O I
10.1109/IMCCC.2015.352
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The combination of dynamic model and static model in UML can ensure the integrity of state information and unification of transition process. Our goal is unlimited by areas or tools to formalize the statechart by B. We build static model of statechart diagram by extracting the meta-class as the static aspects. Every meta-class of statechart can be formalized as an associated abstract machine and the statechart is formalized as an independent abstract machine. The two machines form a complete B model of statechart by calling mechanism. We transform independent elements of statechart to B and classify the statechart to simple state diagram, sequential composite state diagram and concurrent composite state diagram. By presenting the model and transition standard of every statechart, we study our method and give the example of ZigBee to verify our method.
引用
收藏
页码:1658 / 1663
页数:6
相关论文
共 50 条
  • [31] A Model Transformation Method Based on Simulink/Stateflow for Validation of UML Statechart Diagrams
    Wu, Runfang
    Du, Ye
    Li, Meihong
    MATHEMATICS, 2025, 13 (05)
  • [32] Simulation-based analysis of UML statechart diagrams: methods and case studies
    Lian, Jiexin
    Hu, Zhaoxia
    Shatz, Sol M.
    SOFTWARE QUALITY JOURNAL, 2008, 16 (01) : 45 - 78
  • [33] Implemeting a component-based tool for interactive synthesis of UML statechart diagrams
    Koskinen, Johannes
    Mäkinen, Erkki
    Systä, Tarja
    Acta Cybernetica, 2002, 15 (04): : 547 - 565
  • [34] Simulation-based analysis of UML statechart diagrams: methods and case studies
    Jiexin Lian
    Zhaoxia Hu
    Sol M. Shatz
    Software Quality Journal, 2008, 16 : 45 - 78
  • [35] An Efficient Event Based Approach for Verification of UML Statechart Model for Reactive Systems
    Prashanth, C. M.
    Shet, K. Chandrashekhar
    Elamkulam, Janees
    ADCOM: 2008 16TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATIONS, 2008, : 357 - +
  • [36] A Formal Description Method for Aspect-oriented Statechart based on CSP
    Wang, Bin
    Zhu, Chunhua
    Sheng, Jinfang
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 750 - 753
  • [37] Statechart Modeling with Fujaba
    Geiger, Leif
    Zuendorf, Albert
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 127 (01) : 37 - 49
  • [38] Formal UML-based Modeling and Analysis for Securing Location-based IoT Applications
    Cardenas, Hector
    Zimmerman, Ryan
    Viesca, Antonio Rosales
    Al Lail, Mustafa
    Perez, Alfredo J.
    2022 IEEE 19TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SMART SYSTEMS (MASS 2022), 2022, : 722 - 723
  • [39] An approach for reversely generating hierarchical UML statechart diagrams
    Chu, Hua
    Li, Qingshan
    Hu, Shenming
    Chen, Ping
    FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, PROCEEDINGS, 2006, 4223 : 434 - 437
  • [40] The impact of structural complexity on the understandability of UML statechart diagrams
    Cruz-Lemus, Jose A.
    Maes, Ann
    Genero, Marcela
    Poels, Geert
    Piattini, Mario
    INFORMATION SCIENCES, 2010, 180 (11) : 2209 - 2220