| Analysis of real-time programs with simple time Petri nets |
| Full text |
Pdf
(1.48 MB)
|
| Source
|
International Symposium on Software Testing and Analysis
archive
Proceedings of the 1994 ACM SIGSOFT international symposium on Software testing and analysis
table of contents
Seattle, Washington, United States
Pages: 228 - 239
Year of Publication: 1994
ISBN:0-89791-683-2
|
|
Authors
|
|
Ugo Buy
|
Electrical Engineering and Computer Science (M/C 154), University of Illinois, 851 South Morgan Street, Chicago, Illinois
|
|
Robert H. Sloan
|
Electrical Engineering and Computer Science (M/C 154), University of Illinois, 851 South Morgan Street, Chicago, Illinois
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 34, Citation Count: 6
|
|
|
ABSTRACT
We present a first report on our PARTS toolset for the automated static analysis of real-time systems. The PARTS toolset is based upon a timed extension of Petri nets.Our simple time Petri nets or STP nets are specifically aimed at facilitating real-time analysis. Our analysis approach uses the state space of an STP net in order to answer queries about the concurrency and timing behavior of the corresponding system. An attractive feature of STP nets is that they support a variety of techniques for controlling the number of states that must be explicitly enumerated. These techniques were originally defined for the analysis of concurrency properties of untimed systems, and in this paper we discuss the extension of each to the timed domain.We also report on some preliminary experimental results that we obtained by running our toolset on examples of real-time systems.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
 |
4
|
|
| |
5
|
|
 |
6
|
S. Duri , U. Buy , R. Devarapalli , S. M. Shatz, Using state space reduction methods for deadlock analysis in Ada tasking, Proceedings of the 1993 ACM SIGSOFT international symposium on Software testing and analysis, p.51-60, June 28-30, 1993, Cambridge, Massachusetts, United States
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
N. D. Jones, L. H. Landweber, and Y. E Lien. Complexity of some problems in Petri nets. Theoretical Comput. Sci., 4:277-299, 1977.
|
| |
11
|
P. Merlin and D. Faber. Recoverability of communication protocols~implicafions of a theoretical study. IEEE Trans. Communications, COM-24(9):381-404, Sept. 1976.
|
| |
12
|
|
| |
13
|
|
| |
14
|
R. H. Sloan and U. Buy. Reduction rules for time Petri nets, 1994. Submitted for publication to/aformation Pros/rig Letters.
|
| |
15
|
R. H. Sloan and U. Buy. Stubborn sets for real-time Petri nets. Submitted to 15th ~ Real-Time Systems Symposium, 1994.
|
| |
16
|
|
| |
17
|
R.N. Taylor. Complexity of analyzing the synchronization structure ofconon'rent programs. Acta Informatica, 19:57-84, 1983.
|
| |
18
|
S. Tu, S. M. Shatz, and T. Murata. Applying Petri net reduction to support Ada-tasking deadl~ analysis. In Proc. Eleventh lnternat. Conference on Distributed Computing Systems, pages 96-103, Paris, France, 1990,
|
| |
19
|
A. Valmari. Error detection by reduced reac~bility graph generation. In Proc. of the Ninth European Workshop on the Application and Theory of Petri Nets, pages 95-112, Venice, Italy, 1988.
|
| |
20
|
|
| |
21
|
|
| |
22
|
W. M. Zuberek. Timed Petri nets: Definitions, properties, and applications. Microelectronics and Reliability, 31(4):627-644, 1991.
|
CITED BY 6
|
|
Rajesh Mascarenhas , Dinkar Karumuri , Ugo Buy , Robert Kenyon, Modeling and analysis of a virtual reality system with time Petri nets, Proceedings of the 20th international conference on Software engineering, p.33-42, April 19-25, 1998, Kyoto, Japan
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|