• DocumentCode
    2491706
  • Title

    Verification of embedded systems using a Petri net based representation

  • Author

    Cortés, Luis Alejandro ; Eles, Petru ; Peng, Zebo

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Linkoping Univ., Sweden
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    149
  • Lastpage
    155
  • Abstract
    The ever increasing complexity of embedded systems consisting of hardware and software components poses a challenge in verifying their correctness. New verification methods that overcome the limitations of traditional techniques and, at the same time, are suitable for hardware/software systems are needed. In this work we formally define the semantics of PRES+, a Petri net based computational model aimed to represent embedded systems. We introduce an approach to formal verification of such systems: we make use of model checking to prove the correctness of embedded systems by determining the truth of CTL (Computation Tree Logic) and TCTL (Timed CTL) formulas that specify required properties with respect to a PRES+ model. An ATM server illustrates the feasibility of our approach on practical applications
  • Keywords
    Petri nets; embedded systems; formal verification; hardware-software codesign; temporal logic; ATM server; CTL; Computation Tree Logic; PRES+; Petri net; TCTL; Timed Computation Tree Logic; computational model; embedded systems verification; formal verification; model checking; semantics; Application software; Automata; Embedded computing; Embedded software; Embedded system; Formal verification; Hardware; Information science; Petri nets; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Synthesis, 2000. Proceedings. The 13th International Symposium on
  • Conference_Location
    Madrid
  • ISSN
    1080-1820
  • Print_ISBN
    0-7695-0765-4
  • Type

    conf

  • DOI
    10.1109/ISSS.2000.874042
  • Filename
    874042