Title :
A method for modeling and verification of real-time systems
Author_Institution :
Electr. & Comput. Sci., Vanderbilt Univ., Nashville, TN, USA
Abstract :
Real-time systems are used in many critical applications. Verification of these real-time systems is essential. Presented here is a method for modeling real-time systems and computing the model´s timing characteristics automatically. From a data-driven model of the system an equivalent finite state machine representation of the system is produced by this package. To provide efficient traversal of this large state space an ordered binary decision diagram (OBDD) is used to represent the state machine using symbolic methods. Algorithms have been developed to find the largest and smallest distance (times) between any two state sets. From these algorithms schedulability of the real-time system can be determined
Keywords :
decision theory; finite state machines; modelling; program verification; real-time systems; scheduling; software packages; symbol manipulation; OBDD; data-driven model; equivalent finite state machine representation; large state space; modeling; ordered binary decision diagram; package; real-time systems; schedulability; state sets; symbolic methods; timing characteristics; verification; Application software; Boolean functions; Data structures; Jacobian matrices; Real time systems; Software systems; Software tools; State-space methods; System testing; Timing;
Conference_Titel :
Southeastcon '98. Proceedings. IEEE
Conference_Location :
Orlando, FL
Print_ISBN :
0-7803-4391-3
DOI :
10.1109/SECON.1998.673290