Results 1 
3 of
3
Domain Theory in Logical Form
 Annals of Pure and Applied Logic
, 1991
"... The mathematical framework of Stone duality is used to synthesize a number of hitherto separate developments in Theoretical Computer Science: • Domain Theory, the mathematical theory of computation introduced by Scott as a foundation for denotational semantics. • The theory of concurrency and system ..."
Abstract

Cited by 231 (10 self)
 Add to MetaCart
The mathematical framework of Stone duality is used to synthesize a number of hitherto separate developments in Theoretical Computer Science: • Domain Theory, the mathematical theory of computation introduced by Scott as a foundation for denotational semantics. • The theory of concurrency and systems behaviour developed by Milner, Hennessy et al. based on operational semantics. • Logics of programs. Stone duality provides a junction between semantics (spaces of points = denotations of computational processes) and logics (lattices of properties of processes). Moreover, the underlying logic is geometric, which can be computationally interpreted as the logic of observable properties—i.e. properties which can be determined to hold of a process on the basis of a finite amount of information about its execution. These ideas lead to the following programme:
Universal Profinite Domains
 Information and Computation
, 1987
"... . We introduce a bicartesian closed category of what we call profinite domains. Study of these domains is carried out through the use of an equivalent category of preorders in a manner similar to the information systems approach advocated by Dana Scott and others. A class of universal profinite dom ..."
Abstract

Cited by 15 (1 self)
 Add to MetaCart
. We introduce a bicartesian closed category of what we call profinite domains. Study of these domains is carried out through the use of an equivalent category of preorders in a manner similar to the information systems approach advocated by Dana Scott and others. A class of universal profinite domains is defined and used to derive sufficient conditions for the profinite solution of domain equations involving continuous operators. As a special instance of this construction, a universal domain for the category SFP is demonstrated. Necessary conditions for the existence of solutions for domain equations over the profinites are also given and used to derive results about solutions of some equations. A new universal bounded complete domain is also demonstrated using an operator which has bounded complete domains as its fixed points. 1 Introduction. For our purposes a domain equation has the form X ¸ = F (X) where F is an operator on a class of semantic domains (typically, F is an endof...
Decomposition of Domains
 University of Pennsylvania
, 1990
"... The problem of decomposing domains into sensible factors is addressed and solved for the case of dIdomains. A decomposition theorem is proved which allows the represention of a large subclass of dIdomains in a product of flat domains. Direct product decompositions of Scottdomains are studied s ..."
Abstract
 Add to MetaCart
The problem of decomposing domains into sensible factors is addressed and solved for the case of dIdomains. A decomposition theorem is proved which allows the represention of a large subclass of dIdomains in a product of flat domains. Direct product decompositions of Scottdomains are studied separately. 1 Introduction This work was initiated by Peter Buneman's interest in generalizing relational databases, see [6]. He  quite radically  dismissed the idea that a database should be forced into the format of an nary relation. Instead he allowed it to be an arbitrary antichain in a Scottdomain. The reason for this was that advanced concepts in database theory, such as `null values', `nested relations', and `complex objects' force one to augment relations and values with a notion of information order. Following Buneman's general approach, the question arises how to define basic database theoretic concepts such as `functional dependency' for antichains in Scottdomains. For...