• DocumentCode
    3503335
  • Title

    Modeling complex Petri nets operations in the Model-Driven Architecture

  • Author

    Barbosa, Paulo E S ; Costa, Anikó ; De Figueiredo, Jorge C A ; Ramalho, Franklin ; Gomes, Luís ; dos S.Junior, A.D.

  • Author_Institution
    Univ. Fed. de Campina Grande, Campina Grande, Brazil
  • fYear
    2009
  • fDate
    3-5 Nov. 2009
  • Firstpage
    4359
  • Lastpage
    4364
  • Abstract
    In this paper we propose the definition of Petri nets operations as model-to-model transformations and code generation to several platforms for dynamic semantics and verification purposes as model-to-text transformations both in the MDA (model-driven architecture) framework. We advocate that Petri nets can have a suitable integration with the MDA framework. We provide a strategy to MDA model-to-model transformations represent Petri net operations and MDA model-to-text transformations become useful for code generation to the most powerful available platforms allowing simulation, analysis and verification. We validate this proposal by applying these techniques in a project that deals with codesign techniques for embedded system using Petri nets, and already proposed several complex operations for this domain that requires suitable languages and tools for high reliability analysis.
  • Keywords
    Petri nets; embedded systems; formal verification; program compilers; software architecture; software reliability; code generation; codesign techniques; complex Petri nets; dynamic semantics; embedded system; model-driven architecture; model-to-model transformations; model-to-text transformations; reliability analysis; verification purpose; Analytical models; Concrete; Discrete event systems; Embedded system; Petri nets; Power generation; Power system modeling; Power system reliability; Programming; Proposals;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics, 2009. IECON '09. 35th Annual Conference of IEEE
  • Conference_Location
    Porto
  • ISSN
    1553-572X
  • Print_ISBN
    978-1-4244-4648-3
  • Electronic_ISBN
    1553-572X
  • Type

    conf

  • DOI
    10.1109/IECON.2009.5414909
  • Filename
    5414909