Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A basic abstract semantic algebra
Mosses P.  Semantics of data types (, Sophia-Antipolis, France, Jun 27-29, 1984)1081984.Type:Proceedings
Date Reviewed: Jun 1 1985

The author here continues his long-term project of trying to improve the modularity, modifiability, and comprehensibility of semantic descriptions by the use of “abstract semantic algebras” (i.e., axiomatically-specified algebraic structures whose models are domains of denotations and (continuous) operations on them, such as sequential composition). After some introductory material, this paper goes on to specify a basic semantic algebra which provides a basis for several extensions suitable for describing separate orthogonal facets of programming languages: functional, imperative, declarative, and so on. The problem of developing systematic ways of combining such various single-facet specifications is left to future work.

The paper concludes by sketching a demonstration of the correctness of one of the abstract specifications. This involves giving a concrete model of the axioms to show consistency and then proving limiting-completeness, a concept introduced by Wadsworth [1]. A set of axioms is limiting-complete relative to a model when they imply the validity of rewrite rules (which have the property that the denotation of a phrase is the limit of the denotations of its partial unfoldings). The details of these arguments are to appear in an expanded version of the paper.

Reviewer:  R. D. Tennent Review #: CR108795
1) Wadsworth, C. P.The relation between the computational and denotational properties for Scott’s D0E–models of the lambda–- calculus, SIAM J. Comput. 5 (1976), 488–521.
Bookmark and Share
 
Algebraic Approaches To Semantics (F.3.2 ... )
 
 
Denotational Semantics (F.3.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Algebraic Approaches To Semantics": Date
Continuations in possible-world semantics
Tennent R., Tobin J. Theoretical Computer Science 85(2): 283-303, 1991. Type: Article
Sep 1 1992
Basic category theory for computer scientists
Pierce B., MIT Press, Cambridge, MA, 1991. Type: Book (9780262660716)
Nov 1 1993
Categories, types, and structures
Asperti A., Longo G., MIT Press, Cambridge, MA, 1991. Type: Book (9780262011259)
Nov 1 1993
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy