default search action
Robert D. Tennent
Person information
- affiliation: Queen's University, Kingston, ON, Canada
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – 2019
- 2012
- [j24]Claudio Hermida, Robert D. Tennent:
Monoidal indeterminates and categories of possible worlds. Theor. Comput. Sci. 430: 3-22 (2012)
2000 – 2009
- 2009
- [j23]Robert D. Tennent:
An introduction to Landin's "Getting Rid of Labels". High. Order Symb. Comput. 22(4): 313-314 (2009) - [c11]Claudio Hermida, Robert D. Tennent:
Monoidal Indeterminates and Categories of Possible Worlds. MFPS 2009: 39-60 - 2007
- [j22]Claudio Hermida, Robert D. Tennent:
A fibrational framework for possible-world semantics of Algol-like languages. Theor. Comput. Sci. 375(1-3): 3-19 (2007) - 2002
- [b3]Robert D. Tennent:
Specifying software - a hands-on introduction. Cambridge University Press 2002, ISBN 978-0-521-00401-5, pp. I-XII, 1-289 - 2000
- [j21]Robert D. Tennent, Dan R. Ghica:
Abstract Models of Storage. High. Order Symb. Comput. 13(1/2): 119-129 (2000) - [c10]Gordon D. Plotkin, John Power, Donald Sannella, Robert D. Tennent:
Lax Logical Relations. ICALP 2000: 85-102
1990 – 1999
- 1999
- [j20]Peter J. Freyd, Peter W. O'Hearn, A. John Power, Makoto Takeyama, R. Street, Robert D. Tennent:
Bireflectivity. Theor. Comput. Sci. 228(1-2): 49-76 (1999) - [j19]Peter W. O'Hearn, John Power, Makoto Takeyama, Robert D. Tennent:
Syntactic Control of Interference Revisited. Theor. Comput. Sci. 228(1-2): 211-252 (1999) - 1997
- [c9]Yoshiki Kinoshita, Peter W. O'Hearn, John Power, Makoto Takeyama, Robert D. Tennent:
An Axiomatic Approach to Binary Logical Relations with Applications to Data Refinement. TACS 1997: 191-212 - 1995
- [j18]Peter W. O'Hearn, Robert D. Tennent:
Parametricity and Local Variables. J. ACM 42(3): 658-709 (1995) - [c8]Peter J. Freyd, Peter W. O'Hearn, John Power, Robert D. Tennent, Makoto Takeyama:
Bireflectivity. MFPS 1995: 199-213 - [c7]Peter W. O'Hearn, John Power, Robert D. Tennent, Makoto Takeyama:
Syntactic control of interference revisited. MFPS 1995: 447-486 - 1993
- [j17]Peter W. O'Hearn, Robert D. Tennent:
Semantical Analysis of Specification Logic, 2. Inf. Comput. 107(1): 25-57 (1993) - [c6]Peter W. O'Hearn, Robert D. Tennent:
Relational Parametricity and Local Variables. POPL 1993: 171-184 - 1991
- [b2]Robert D. Tennent:
Semantics of programming languages. Prentice Hall International Series in Computer Science, Prentice Hall 1991, ISBN 978-0-13-805599-8, pp. I-XXI, 1-236 - [j16]Robert D. Tennent, J. K. Tobin:
Continuations in Possible-World Semantics. Theor. Comput. Sci. 85(2): 283-303 (1991) - [c5]Robert D. Tennent:
Local Variables and Non-Interference in Algol-like Languages. Category Theory and Computer Science 1991: 34-36 - 1990
- [j15]Robert D. Tennent:
Semantical Analysis of Specification Logic. Inf. Comput. 85(2): 135-162 (1990)
1980 – 1989
- 1989
- [j14]Robert D. Tennent:
Elementary Data Structures in ALGOL-Like Languages. Sci. Comput. Program. 13(1): 73-110 (1989) - 1987
- [j13]Robert D. Tennent:
A Note on Undefined Expression Values in Programming Logics. Inf. Process. Lett. 24(5): 331-333 (1987) - [j12]Robert D. Tennent:
Quantification in Algol-Like Languages. Inf. Process. Lett. 25(2): 133-137 (1987) - 1985
- [j11]Robert D. Tennent:
A Comparison of the ANSI and ISO Pascal Word Standards. Softw. Pract. Exp. 15(8): 821-822 (1985) - [c4]Robert D. Tennent:
Functor - Category Semantics of Programming Languages and Logics. CTCS 1985: 206-224 - [c3]Robert D. Tennent:
Semantical Analysis of Specification Logic. Logic of Programs 1985: 373-386 - 1983
- [j10]Robert D. Tennent:
Some Proposals for Improving Pascal. Comput. Lang. 8(3/4): 125-137 (1983) - [j9]Robert D. Tennent:
An alternative to conformant-array parameters in Pascal. ACM SIGPLAN Notices 18(10): 38-43 (1983) - [j8]Robert D. Tennent:
Semantics of Interference Control. Theor. Comput. Sci. 27: 297-310 (1983) - 1982
- [j7]Robert D. Tennent:
Two Examples of Block Structuring. Softw. Pract. Exp. 12(4): 385-392 (1982) - [c2]Robert D. Tennent:
Semantics of Interference Control. ICALP 1982: 532-545 - 1981
- [b1]Robert D. Tennent:
Principles of programming languages. Prentice Hall International Series in Computer Science, Prentice Hall 1981, ISBN 978-0-13-709873-6, pp. I-XIV, 1-271
1970 – 1979
- 1978
- [j6]Robert D. Tennent:
Another Look at Type Compatibility in Pascal. Softw. Pract. Exp. 8(4): 429-437 (1978) - 1977
- [j5]Robert D. Tennent:
Language Design Methods Based on Semantic Principles. Acta Informatica 8: 97-112 (1977) - [j4]Robert D. Tennent:
On a New Approach to Representation Independent Data Classes. Acta Informatica 8: 315-324 (1977) - 1976
- [j3]Robert D. Tennent:
The Denotational Semantics of Programming Languages. Commun. ACM 19(8): 437-453 (1976) - 1973
- [j2]Trevor I. Fenner, Michael A. Jenkins, Robert D. Tennent:
QUEST: the design of a very high level, pedagogic programming language. ACM SIGPLAN Notices 8(2): 3-27 (1973) - [j1]Michael A. Jenkins, Robert D. Tennent:
The design and implementation of quest, a very high level pedagogic programming language. ACM SIGPLAN Notices 8(6): 50-51 (1973) - [c1]Robert D. Tennent:
Mathematical Semantics of Snobol 4. POPL 1973: 95-107
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-24 22:58 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint