Title :
A Method on Specification and Verification of Component Interaction in Real-Time Reactive Systems
Author :
Jia, Yangli ; Li, Zhoujun ; Zhang, Zhenling ; Xie, Shengxian
Author_Institution :
Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
Abstract :
We present timed component-interaction automata with cost (TCIAC) to specify and verify component interaction behavior, timing cost and timing constraint information in component-based real-time reactive systems. TCIAC extends the description ability of component interaction automata by binding each action with a time interval and a timing cost value. The timing cost values of sequence and parallel actions can be worked out using a timing cost computing semiring we presented in this paper. TCIAC models of real-time components can be composed together based on the TCIAC composition definition. We discuss the application of TCIAC through a simple railroad crossing control system. We model the system using TCIAC for specifying and verifying the timeliness and other trustworthiness properties of component interaction.
Keywords :
formal specification; formal verification; object-oriented programming; real-time systems; component-based real-time reactive systems; railroad crossing control system; specification; timed component-interaction automata with cost; verification; Application software; Automata; Clocks; Computer science; Costs; Quality of service; Real time systems; Software engineering; Time factors; Timing; automata; component interaction; composition; real-time reactive systems; specification; verification;
Conference_Titel :
Advanced Computer Theory and Engineering, 2008. ICACTE '08. International Conference on
Conference_Location :
Phuket
Print_ISBN :
978-0-7695-3489-3
DOI :
10.1109/ICACTE.2008.133