Abstract
In this paper, the problem of checking a timed automaton for a Duration Calculus formula of the form Temporal Duration Property is addressed. It is shown that Temporal Duration Properties are in the class of discretisable real-time properties of Timed Automata, and an algorithm is given to solve the problem based on linear programming techniques and the depth-first search method in the integral region graph of the automaton. The complexity of the algorithm is in the same class as that of the solution of the reachability problem of timed automata.
Similar content being viewed by others
References
Henzinger T A, Ho P-H, Wong-Toi H. A users guide to HyTech. Technical Report, Department of Computer Science, Cornell University, 1995.
Larsen K G, Huttel H. UPPAAL-An automatic tool for verification of real time and hybrid systems. InProc. of the 16th IEEE Real-Time Systems Symposium, Dec., 1997, pp.76–87.
Zhou Chaochen, Hoare C A R, Anders P. Ravn. A calculus of durations.Information Processing Letters, 1991, 40(5): 269–276.
Zhou Chaochen, Zhang Jingzhong, Yang Lu, Li Xiaoshan. Linear duration invariants. Research Report 11, UNU/IIST, P.O. Box 3058, Macau, July, 1993. Published in: Formal Techniques in Real-Time and Fault-Tolerant systems,LNCS 863, 1994.
Pham Hong Thai, Dang Van Hung. Checking a regular class of duration calculus models for linear duration invariants. Technical Report 118, UNU/IIST, P.O.Box 3058, Macau, July, 1997. In Proc. of theInternational Symposium on Software Engineering for Parallel and Distributed Systems (PDSE’98), April 20–21, 1998, Kyoto, Japan, Bernd Kramer, Naoshi Uchihira, Peter Croll and Stefano Russo (eds.), IEEE Computer Society Press, 1998, pp.61–71.
Zhao Jianhua, Dang Van Hung. On checking real-time parallel systems for linear duration properties. Technical Report 130, UNU/IIST, P.O.Box 3058, Macau, January, 1998. InProc. of Formal Techniques in Real-Time and Fault-Tolerant Systems 5-th International Symposium, Lyngby, Denmark, September 1998, (FTRTFT’98), Anders P. Ravn, Hans Rischel (eds.),LNCS 1486, pp.241–250, Springer-Verlag, 1998.
Zhao Jianhua, Dang Van Hung. Checking timed automata for some discretisable duration properties. Technical Report 145, UNU/IIST, P.O.Box 3058, Macau, August, 1998,Journal of Computer Science and Technology, September, 2000, 15(5): 423–429.
Li Yong, Dang Van Hung. Checking history properties of real-time systems. Technical Report 214, UNU/IIST, P.O.Box 3058, Macau, October, 2000.
Alur R, Dill D L. A theory of timed automata.Theoretical Computer Science, 1994, pp.183–235.
Kesten Y, Pnueli A, Sifakis J, Yovine S. Integration Graphs: A Class of Decidable Hybrid Systems. InHybrid Systems, Lecture Notes in Computer Science 736, pp.179–208. Springer Verlag, 1994.
Li Xuandong, Dang Van Hung. Checking linear duration invariants by linear programming. Research Report 70, UNU/IIST, P.O.Box 3058, Macau, May 1996. Published in Joxan Jaflar, Roland H. C. Yap (eds.), (Concurrency and Parallelism, Programming, Networking, and Security),LNCS 1179, Springer-Verlag, Dec., 1996, pp.321–332.
Li Xuan Dong, Dang Van Hung, Zheng Tao. Checking hybrid automata for linear duration invariants. Research Report 109, UNU/IIST, P.O.Box 3058, Macau, June, 1997. Published in Shamasunder R K, Ueda K (eds.), (Advances in Computing Science),Lecture Notes in Computer Science 1345, Springer-Verlag, 1997, pp.166–180.
Author information
Authors and Affiliations
Corresponding author
Additional information
Supported by the National Natural Science Foundation of China (Grant Nos.60073031 and 69703009) and the National ‘863’ High-Tech Programme of China (Grant No.2001AA113203).
LI Yong received his Ph.D. from the Department of Computer Science and Technology, Naning University in 2002. His research interests include: Formal support for design and analysis of reactive, real-time, and hybrid systems, object-oriented technology, and Software engineering.
Dang Van Hung has a Ph.D. (equivalent) in Computer science from the Computer and Automation Research Institute (SZTAKI), Hungarian Academy of Sciences, Budapest, Hungary in 1998. He has been a Research Feliow for the research project “Theories and Design Methods for Real-time Systems” at UNU/IIST since 1995. His research interests include: concurrent and distributed computing, formal design Mechniques for real-time systems.
Rights and permissions
About this article
Cite this article
Li, Y., Van Dang, H. Checking Temporal Duration Properties of timed automata. J. Compt. Sci. & Technol. 17, 689–698 (2002). https://doi.org/10.1007/BF02960759
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02960759