• 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