Abstract
Unification of theories is the long-standing goal of the natural sciences; and modern physics offers a spectacular paradigm of its achievement. The structure of modern mathematics has also been determined by its great unifying theories — topology, algebra and the like. The same ideals and goals are shared by researchers and students of theoretical computing science.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Baeten, J.C.M. and Weijland, W.P. Process Algebra. Cambridge University Press, 1990.
Barr, M., Wells, C. Category Theory for Computing Science. Prentice Hall, second edition, 1995.
Barrow, John D. Theories of Everything. The Quest for Ultimate Explanation. Oxford University Press, 1991.
Dijkstra, Edsger W., Scholten, Carel S. Predicate Calculus and Program Semantics. Springer Verlag, 1990.
Hennessy, M.C. Algebraic Theory of Processes. MIT Press, 1988.
Hentenryck, P. Van. Constraint Satisfaction in Logic Programming. MIT Press, 1989.
Hoare, C.A.R. Unified Theories of Programming. Oxford University Computing Laboratory, 1994. ftp://ftp.comlab.ox.ac.Uk/pub/Documents/techpapers/Tony.Hoare/theory94.ps.Z.
Hoare, C.A.R. Communicating Sequential Processes. Prentice Hall, 1985.
Lloyd, J.W. Foundations of Logic Programming. Springer Verlag, second edition, 1987.
Milner, A.J.R.G. Communication and Concurrency. Prentice Hall, 1989.
Vickers, S. Topology via Logic. Cambridge University Press, 1989.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hoare, T. (1996). Unification of theories: A challenge for computing science. In: Haveraaen, M., Owe, O., Dahl, OJ. (eds) Recent Trends in Data Type Specification. ADT COMPASS 1995 1995. Lecture Notes in Computer Science, vol 1130. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61629-2_35
Download citation
DOI: https://doi.org/10.1007/3-540-61629-2_35
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61629-0
Online ISBN: 978-3-540-70642-7
eBook Packages: Springer Book Archive