DocumentCode
3519963
Title
System development using Petri net based modules
Author
Costa, Anikó ; Gomes, Luís
Author_Institution
CTS, Univ. Nova de Lisboa, Lisbon, Portugal
fYear
2011
fDate
26-29 July 2011
Firstpage
768
Lastpage
774
Abstract
Model Based Development within the area of embedded systems hardware-software co-design has been demonstrated to be effective to handle system complexity. Several modeling formalisms are widely used within this area. The work presented in this paper aims to contribute for the usage of Petri nets as the system-level specification language within model-based development of embedded systems using co-design techniques. System model partitioning into modules and components ready to be implemented in hardware or software and be deployed into a distributed platform is a major concern within co-design methodologies. Having Petri net as underlying modeling formalisms the net splitting operation can be used in order to decompose the model into several sub-models. The resulted sub-models can be seen as components and executed in parallel communicating using directed synchronous communication channels. In this paper it is presented how to modify the splitted model in order to be considered as composable modules, supporting module reutilization, which is a key impact factor within engineering activities. The proposed techniques rely on keeping the module interface unchanged in order to support the integration of the module in new situations.
Keywords
Petri nets; computational complexity; embedded systems; formal specification; hardware-software codesign; object-oriented programming; Petri net based modules; directed synchronous communication channels; distributed platform; embedded systems hardware-software codesign; model based development; net splitting operation; system complexity; system development; system-level specification language; Analytical models; Communication channels; Control systems; Mathematical model; Petri nets; Software; Synchronization;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Informatics (INDIN), 2011 9th IEEE International Conference on
Conference_Location
Caparica, Lisbon
Print_ISBN
978-1-4577-0435-2
Electronic_ISBN
978-1-4577-0433-8
Type
conf
DOI
10.1109/INDIN.2011.6034990
Filename
6034990
Link To Document