DocumentCode :
3781902
Title :
A path-based equivalence checking method for Petri net based models of programs
Author :
Soumyadip Bandyopadhyay;Dipankar Sarkar;Kunal Banerjee;Chittaranjan Mandal
Author_Institution :
Indian Institute of Technology, Kharagpur, India
Volume :
1
fYear :
2015
fDate :
7/1/2015 12:00:00 AM
Firstpage :
1
Lastpage :
11
Abstract :
Programs are often subjected to significant optimizing and parallelizing transformations. It is therefore important to model parallel behaviours and formally verify the equivalence of their functionalities. In this work, the untimed PRES+ model (Petri net based Representation of Embedded Systems) encompassing data processing is used to model parallel behaviours. Being value based with inherent scope of capturing parallelism, PRES+ models depict such data dependencies more directly; accordingly, they are likely to be more convenient as the intermediate representations (IRs) of both the source and the transformed codes for translation validation than strictly sequential variable-based IRs like Finite State Machines with Datapath (FSMDs) (which are essentially sequential control data-flow graphs (CDFGs)). In this work, a path based equivalence checking method for PRES+ models is presented.
Keywords :
"Computational modeling","Data models","Petri nets","Adaptation models","Embedded systems","Parallel processing"
Publisher :
ieee
Conference_Titel :
Software Technologies (ICSOFT), 2015 10th International Joint Conference on
Type :
conf
Filename :
7521145
Link To Document :
بازگشت