Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Efficient Decompositional Model Checking for Regular Timing Diagrams

Nina AmlaContact Information, E. Allen EmersonContact Information and Kedar S. NamjoshiContact Information

(6)  Department of Computer Sciences, University of Texas at Austin, USA
(7)  Bell Laboratories, Lucent Technologies, USA
Abstract
Timing diagrams are widely used in industrial practice to express precedence and timing relationships amongst a collection of signals. This graphical notation is often more convenient than the use of temporal logic or automata. We introduce a class of timing diagrams called Regular Timing Diagrams (RTD’s). RTD’s have a precise syntax, and a formal semantics that is simple and corresponds to common usage. Moreover, RTD’s have an inherent compositional structure, which is exploited to construct an efficient algorithm for model checking a RTD with respect to a system description. The algorithm has time complexity that is linear in the system size and a small polynomial in the representation of the diagram. The algorithm can be easily used with symbolic (BDDbased) model checkers. We illustrate the workings of our algorithm with the verification of a simple master-slave system.
Acknowledgments  We would like to thank Bob Kurshan, Kathi Fisler and Steve Keckler for helpful discussions and insightful comments.
This work was supported in part by NSF grants CCR 941-5496, CCR 980-4736 and SRC Contract 98-DP-388.

Contact Information Nina Amla
Email: namla@cs.utexas.edu
URL: http://www.cs.utexas.edu/users/namla

Contact Information E. Allen Emerson
Email: emerson@cs.utexas.edu
URL: http://www.cs.utexas.edu/users/emerson

Contact Information Kedar S. Namjoshi
Email: kedar@research.bell-labs.com
URL: http://cm.bell-labs.com/cm/cs/who/kedar
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.105 • Server: mpweb01
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)