• DocumentCode
    2854074
  • Title

    Petri net partitioning using net splitting operation

  • Author

    Costa, Anikó ; Gomes, Luís

  • Author_Institution
    Univ. Nova de Lisboa/UNINOVA, Lisbon, Portugal
  • fYear
    2009
  • fDate
    23-26 June 2009
  • Firstpage
    204
  • Lastpage
    209
  • Abstract
    The goal of the work presented in this paper is to contribute for the usage of Petri nets as the system-level specification language within the framework of hardware-software co-design of embedded systems, supporting system model partitioning into components. The paper presents the set of rules of the Petri net splitting operation based on the definition of a valid cutting set and able to divide a Petri net model into several sub-models which communicate through synchronous channels. The generated sub-models are associated with components to be executed concurrently and mapped into hardware or software components at the implementation level. The decomposition of the model is achieved using a set of three rules. Usage of this operation is presented using an automation system example, allowing splitting of the system model in order to obtain specifications for a set of distributed controllers.
  • Keywords
    Petri nets; hardware-software codesign; specification languages; Petri net partitioning; automation system; distributed controllers; hardware-software codesign; net splitting operation; synchronous channels; system-level specification language; Automatic control; Automation; Costs; Distributed control; Embedded system; Hardware; Petri nets; Power system modeling; Productivity; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics, 2009. INDIN 2009. 7th IEEE International Conference on
  • Conference_Location
    Cardiff, Wales
  • ISSN
    1935-4576
  • Print_ISBN
    978-1-4244-3759-7
  • Electronic_ISBN
    1935-4576
  • Type

    conf

  • DOI
    10.1109/INDIN.2009.5195804
  • Filename
    5195804