• DocumentCode
    3662415
  • Title

    High-level Petri nets modules for embedded controllers design

  • Author

    José Ribeiro;Fernando Melicio;Luís Gomes

  • Author_Institution
    IPL-Inst. Sup. de Engenharia de Lisboa and UNL - Fac. de Ciê
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    876
  • Lastpage
    882
  • Abstract
    Modular design is crucial to manage large-scale systems and to support the divide-and-conquer development approach. It allows hierarchical representations and, therefore, one can have a system overview, as well as observe component details. Petri nets are suitable to model concurrent systems, but lack on structuring mechanisms to support abstractions and the composition of sub-models, in particular when considering applications to embedded controllers design. In this paper we present a module construct, and an underlying high-level Petri net type, to model embedded controllers. Multiple interfaces can be declared in a module, thus, different instances of the same module can be used in different situations. The interface is a subset of the module nodes, through which the communication with the environment is made. Module places can be annotated with a generic type, overridden with a concrete type at instance level, and constants declared in a module may have a new value in each instance.
  • Keywords
    "Petri nets","Mathematical model","Analytical models","Containers","Algebra","Concrete","Standards"
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics (INDIN), 2015 IEEE 13th International Conference on
  • ISSN
    1935-4576
  • Electronic_ISBN
    2378-363X
  • Type

    conf

  • DOI
    10.1109/INDIN.2015.7281851
  • Filename
    7281851