Title :
Specification and simulation of a concurrent real-time system
Author_Institution :
Fac. of Sci. & Technol., Macau Univ., Macau
Abstract :
Interval temporal logic (ITL) is a real-time logic for specifying and verifying real-time systems. In this paper, ITL is used to specify a concurrent real-time system: an assembly line which is an abstract model of industrial robot control systems. We can specify the abstract properties of the system in ITL as well as the system design using the executable subset of ITL, Tempura. Compared with other approaches, the first advantage of this methodology is that the concurrent real-time systems can be naturally specified in a true concurrent model rather than an interleaving model. The second is that the specification of the system design is executable so that the simulation can be obtained in the same formal framework. Therefore, both the properties of the system and the consistency of the specification can be checked before verification
Keywords :
algebraic specification; assembling; distributed processing; industrial robots; program verification; real-time systems; temporal logic; ITL; Tempura; assembly line; concurrent real-time system specification; industrial robot control systems; interval temporal logic; real-time logic; real-time systems verification; simulation; Distributed computing;
Conference_Titel :
Software Engineering for Parallel and Distributed Systems, 1999. Proceedings. International Symposium on
Conference_Location :
Los Angeles, CA
Print_ISBN :
0-7695-0191-5
DOI :
10.1109/PDSE.1999.779752