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
Link To Document