Abstract
We present a spatial and temporal logic based on Duration Calculus for the specification and verification of mobile real-time systems. We demonstrate the use of the formalism and apply it to a case study. We extend a pure Duration Calculus specification for the controller by spatial assumptions to reason about spatial system properties. We prove that the formalism is undecidable in general for discrete and continuous domains and present a decidable fragment.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Alur, R., Dill, D.L.: A theory of timed automata. Theoretical Computer Science 126(2), 183–235 (1994)
Artemov, S.N., Davoren, J.M., Nerode, A.: Modal logics and topological semantics for hybrid systems. Technical Report 97-05, Cornell University Ithaca (1997)
Aiello, M., van Benthem, H.: A Modal Walk Through Space. Technical report, Institute for Logic, Language and Computation, University of Amsterdam (2001)
Baeten, J.C.M., Bergstra, J.A.: Asynchronous Communication in Real Space Process Algebra. In: Vytopil, J. (ed.) FTRTFT 1992. LNCS, vol. 571, pp. 473–492. Springer, Heidelberg (1991)
Bennett, B., Cohn, A.G.: Multi-Dimensional Multi-Modal Logics as a Framworf for Spatio-Temporal Reasoning. Applied Intelligence 17(3), 239–251 (2002)
Caires, L., Cardelli, L.: A Spatial Logic for Concurrency. Information and Computation 186(2), 194–235 (2003)
Cardelli, L., Gordon, A.D.: Anytime, Anywhere: Modal Logics for Mobile Ambients. In: POPL 2000, pp. 365–377. ACM Press, New York (2000)
Galton, A.: Towards a qualitative theory of movement. In: Spatial Information Theory, pp. 377–396 (1995)
Giammarresi, D., Restivo, A.: Handbook of Formal Languages – Beyond Words. In: Two-Dimensional Languages, vol. 3, pp. 215–267. Springer, Heidelberg (1997)
Hansen, M.R., Chaochen, Z.: Duration Calculus: Logical Foundations. Formal Aspects of Computing 9, 283–330 (1997)
Hansen, M.R., Chaochen, Z.: Duration Calculus: A Formal Approach to Real-Time Systems. EATCS: Monographs in Theoretical Computer Science. Springer, Heidelberg (2004)
Milner, R.: Communicating and mobile systems: the π-calculus. Cambridge University Press, Cambridge (1999)
Muller, P.: A Qualitative Theory of Motion Based on Spatio-Temporal Primitives. In: Cohn, A.G., Schubert, L.K., Shapiro, S.C. (eds.) KR 1998. Principles of Knowledge Representation and Reasoning, Trento, Italy, pp. 131–143. Morgan Kaufmann, San Francisco (1998)
Merz, S., Wirsing, M., Zappe, J.: A Spatio-Temporal Logic for the Specification and Refinement of Mobile Systems. In: Pezzé, M. (ed.) FASE 2003. LNCS, vol. 2621, pp. 87–1014. Springer, Heidelberg (2003)
Pandya, P.K., Van Hung, D.: Duration Calculus of Weakly Monotonic Time. In: Ravn, A.P., Rischel, H. (eds.) FTRTFT 1998. LNCS, vol. FTRTFT, pp. 55–64. Springer, Heidelberg (1998)
Ravn, A.: Design of embedded real-time computing systems. Technical report, Dept. Comp. Science, Technical University of Denmark,Bld. 344, DK-2800 Lyngby (1995)
Randell, D.A., Cui, Z., Cohn, A.: A Spatial Logic Based on Regions and Connection. In: Nebel, B., Rich, C., Swartout, W. (eds.) KR 1992. Principles of Knowledge Representation and Reasoning, pp. 165–176. Morgan Kaufmann, San Mateo (1992)
Wolter, F., Zakharyaschev, M.: Reasoning about distances. In: Gottlob, G., Walsh, T. (eds.) IJCAI 2003, Acapulco, Mexico, August 9-15, pp. 1275–1282. Morgan Kaufmann, San Francisco (2003)
Chaochen, Z., Hoare, C.A.R., Ravn, A.P.: A calculus of durations. Information Processing Letters 40(5), 269–276 (1991)
Chaochen, Z., Ravn, A.P., Hansen, M.R.: An Extended Duration Calculus for Hybrid Real-Time Systems. In: Grossman, R.L., Ravn, A.P., Rischel, H., Nerode, A. (eds.) HS 1991 and HS 1992. LNCS, vol. 736, pp. 36–59. Springer, Heidelberg (1993)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schäfer, A. (2005). A Calculus for Shapes in Time and Space. In: Liu, Z., Araki, K. (eds) Theoretical Aspects of Computing - ICTAC 2004. ICTAC 2004. Lecture Notes in Computer Science, vol 3407. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31862-0_33
Download citation
DOI: https://doi.org/10.1007/978-3-540-31862-0_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25304-4
Online ISBN: 978-3-540-31862-0
eBook Packages: Computer ScienceComputer Science (R0)