• DocumentCode
    2489481
  • Title

    Partitioning of Petri net models amenable for Distributed Execution

  • Author

    Costa, Anikó ; Gomes, Luís

  • Author_Institution
    Univ. Nova de Lisboa, Caparica
  • fYear
    2006
  • fDate
    20-22 Sept. 2006
  • Firstpage
    1129
  • Lastpage
    1132
  • Abstract
    Considering the area of hardware-software co-design of embedded systems, techniques for system model partitioning into components are a major concern. If one uses Petri nets as the system-level specification language, it is mandatory to have specific mechanisms to produce sub-models from the whole system model; each sub-model will be associated with one component. This paper uses a running example to present a Petri net operation, called split, able to decompose a Petri net model into disjoint sub-models, based on the definition of a valid cutting set. Each sub-model is associated with a component with autonomous execution. After, modeling of communication channels among components are considered allowing the construction of the whole implemented system model and supporting verification of properties of the whole system.
  • Keywords
    Petri nets; distributed processing; formal verification; Petri net model partitioning; autonomous execution; communication channel modeling; disjoint submodels; distributed execution; hardware-software codesign; split operation; system model partitioning; system-level specification language; Centralized control; Communication channels; Embedded software; Embedded system; Ground support; Hardware; Moore´s Law; Petri nets; Power system modeling; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies and Factory Automation, 2006. ETFA '06. IEEE Conference on
  • Conference_Location
    Prague
  • Print_ISBN
    0-7803-9758-4
  • Type

    conf

  • DOI
    10.1109/ETFA.2006.355253
  • Filename
    4178368