Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Correctness verification and performance analysis of real-time systems using stochastic preemptive time Petri nets
Bucci G., Sassoli L., Vicario E. IEEE Transactions on Software Engineering31 (11):913-927,2005.Type:Article
Date Reviewed: Jun 23 2006

This paper proposes a novel Petri net formalism, called stochastic preemptive time Petri nets (spTPN), for modeling and analyzing concurrent real-time systems. Stochastic preemptive time Petri nets capture resource contention, nondeterministic choice, probabilistic behavior of tasks, preemption, priorities, and periodic and sporadic tasks. The analysis technique covers verification of nonfunctional properties like jitter and end-to-end delays. The distinguishing features of the modeling formalism are: a discrete time model, maximal step semantics of concurrency, and stochastic characterization of nondeterministic and temporal choices. The proposed framework is illustrated with a simple example, and tested in a medium-size example. The framework is implemented in a tool by the authors.

The formalism is described in detail and is well illustrated with small examples. The literature on modeling and analysis of real-time systems is vast, and great care has been taken by the authors to place their work in the context of the existing work to provide a detailed comparison; hence, the paper, along with the cited works, will be of high value to researchers in this field.

Reviewer:  S. Ramesh Review #: CR132956 (0704-0372)
Bookmark and Share
  Featured Reviewer  
 
Correctness Proofs (D.2.4 ... )
 
 
Petri Nets (D.2.2 ... )
 
 
Real-Time Systems And Embedded Systems (D.4.7 ... )
 
 
Stochastic Analysis (D.4.8 ... )
 
 
Design Tools and Techniques (D.2.2 )
 
 
Organization And Design (D.4.7 )
 
  more  
Would you recommend this review?
yes
no
Other reviews under "Correctness Proofs": Date
Using symbolic execution for verification of Ada tasking programs
Dillon L. (ed) ACM Transactions on Programming Languages and Systems 22(6): 643-669, 2000. Type: Article
Jul 1 1991
Reasoning about programs (videotape)
Dijkstra E. (ed), University Video Communications, Stanford, CA, 1990. Type: Book
Dec 1 1992
Error-free software
Baber R., John Wiley & Sons, Inc., New York, NY, 1991. Type: Book (9780471930167)
May 1 1994
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy