• DocumentCode
    1989955
  • Title

    A Petri-net-based approach to real-time program analysis

  • Author

    Buy, Ugo ; Sloan, Robert

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Illinois Univ., Chicago, IL, USA
  • fYear
    1993
  • fDate
    6-7 Dec 1993
  • Firstpage
    56
  • Lastpage
    60
  • Abstract
    We propose to extend existing Petri-net-based tools for concurrency analysis to real-time analysis. The goal is to create a fully automated system, which starts from code in a higher level language for real-time programming, and answers programmers´ queries about timing properties of the code. The key difficulty with all reachability-based approaches is that the state space quickly becomes intractably large. To circumvent this state explosion problem, we propose using a combination of several heuristics for model reduction and state space reduction that have been effective for untimed concurrency analysis.
  • Keywords
    Petri nets; concurrency control; high level languages; programming; real-time systems; systems analysis; Petri-net-based approach; concurrency analysis; fully automated system; heuristics; higher level language; model reduction; programmer queries; reachability-based approaches; real-time program analysis; real-time programming; state explosion problem; state space reduction; timing properties; untimed concurrency analysis; Computer science; Concurrent computing; Explosions; Reachability analysis; Real time systems; Reduced order systems; State-space methods; System recovery; System testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Specification and Design, 1993., Proceedings of the Seventh International Workshop on
  • Print_ISBN
    0-8186-4360-9
  • Type

    conf

  • DOI
    10.1109/IWSSD.1993.315513
  • Filename
    315513