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
Link To Document :
بازگشت