From UML State Machines to Petri nets: History Attribute Translation Strategies

被引:0
|
作者
Pais, Rui [1 ,2 ,3 ]
Gomes, Luis [1 ,2 ]
Barros, Joao Paulo [2 ,3 ]
机构
[1] Univ Nova Lisboa, Fac Sci & Technol, P-1200 Lisbon, Portugal
[2] Univ Nova Lisboa, Ctr Technol & Syst, Lisbon, Portugal
[3] Escola Super Tecnol Gestao, Inst Politecn Beja, Lisbon, Portugal
关键词
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a set of translation strategies from state machines using the history attribute to a class of non-autonomous Petri nets named Input-Output Place Transition Nets (IOPT nets). IOPT nets extend the well-known low-level Petri net class of place transition nets with input and output signals and events. Other state machine elements translation mechanisms were already proposed and are here revised and improved to support the last available version of UML (UML 2.4 - Beta 2, March 2011). There are various goals that we intend to achieve with the translation from state machines to IOPT nets: benefit from the integration on a Petri net-based framework for the development of embedded systems using co-design techniques allowing generation of code for different platforms and languages; contribution for the development of tools to create, edit, verify proprieties, optimize, support model transformation, execute and visualize UML state machines.
引用
收藏
页码:3776 / 3781
页数:6
相关论文
共 50 条
  • [41] Automated Transition from Use Cases to UML State Machines to Support State-Based Testing
    Yue, Tao
    Ali, Shaukat
    Briand, Lionel
    MODELLING FOUNDATIONS AND APPLICATIONS, 2011, 6698 : 115 - 131
  • [42] Stepwise rigorous development of distributed agile information systems: from UML-diagrams to component-based Petri Nets
    Aoumeur, Nasreddine
    ENTERPRISE INFORMATION SYSTEMS, 2008, 2 (02) : 125 - 160
  • [43] Specification Translation of State Machines from Equational Theories into Rewrite Theories
    Zhang, Min
    Ogata, Kazuhiro
    Nakamura, Masaki
    FORMAL METHODS AND SOFTWARE ENGINEERING, 2010, 6447 : 678 - +
  • [44] Manual test case derivation from UML activity diagrams and state machines: A controlled experiment
    Felderer, Michael
    Herrmann, Andrea
    INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 61 : 1 - 15
  • [45] Translation of State Machines from Equational Theories into Rewrite Theories with Tool Support
    Zhang, Min
    Ogata, Kazuhiro
    Nakamura, Masaki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2011, E94D (05) : 976 - 988
  • [46] Solidity Code Generation From UML State Machines in Model-Driven Smart Contract Development
    Jurgelaitis, Mantas
    Ceponiene, Lina
    Butkiene, Rita
    IEEE ACCESS, 2022, 10 : 33465 - 33481
  • [47] Automatic Generation of RAMS Analyses from Model-based Functional Descriptions using UML State Machines
    Kaukewitsch, Christof
    Papist, Henrik
    Zeller, Marc
    Rothfelder, Martin
    2020 ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2020), 2020,
  • [48] Model-based test case generation from UML sequence diagrams using extended finite state machines
    Rocha, Mauricio
    Simao, Adenilso
    Sousa, Thiago
    SOFTWARE QUALITY JOURNAL, 2021, 29 (03) : 597 - 627
  • [49] Model-based test case generation from UML sequence diagrams using extended finite state machines
    Mauricio Rocha
    Adenilso Simão
    Thiago Sousa
    Software Quality Journal, 2021, 29 : 597 - 627
  • [50] WELFARE STATE STRATEGIES IN THE ERA OF 'SMART MACHINES': FROM MAXIMIZING EMPLOYMENT TO MINIMIZING LABOR?
    Davydov, Dmitriy
    JOURNAL OF SOCIAL POLICY STUDIES, 2024, 22 (03): : 525 - 540