Describing semantic domains with sprouts (Q1823713): Difference between revisions

From MaRDI portal
Added link to MaRDI item.
Import240304020342 (talk | contribs)
Set profile property.
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank

Revision as of 04:49, 5 March 2024

scientific article
Language Label Description Also known as
English
Describing semantic domains with sprouts
scientific article

    Statements

    Describing semantic domains with sprouts (English)
    0 references
    0 references
    0 references
    0 references
    1989
    0 references
    In denotational semantics, the meaning of a construct of a programming language is modelled by an element of a (semantic) domain. Domains are essentially ordered sets, in which every element may be approximated by a directed set of compact elements. A new approach to domain construction is proposed using directed systems of certain finite subsets of a domain, called sprouts. Every element of the domain can be uniquely approximated by an element of any given sprout. Sprouts consist only of compact elements and every compact element is contained in some of the sprouts. The directed system of sprouts fits neatly to the usual domain constructions, so it is possible to describe the approximations of an element of a composed domain by the corresponding approximations in the component domains. A constructive and less abstract description of profinite domains given by C. Gunter may be obtained with one interesting added feature.
    0 references
    denotational semantics
    0 references
    ordered sets
    0 references
    sprouts
    0 references
    compact elements
    0 references

    Identifiers