A characterization of passing compatibility for parameterized specifications (Q1090101)

From MaRDI portal
scientific article
Language Label Description Also known as
English
A characterization of passing compatibility for parameterized specifications
scientific article

    Statements

    A characterization of passing compatibility for parameterized specifications (English)
    0 references
    1987
    0 references
    Semantics of parameterized specifications and parameter passing may be expressed, at the model level, by means of free constructions and, at the specification level, by means of pushouts. Passing compatibility establishes the equivalence of the two semantics. In this paper, we prove that passing compatibility is almost equivalent to persistency. That is, it is proved that, except for a trivial non-interesting case ('trivial inconsistency'), passing compatibility is equivalent to persistency. This is done both for standard and parameterized parameter passing. Moreover, a stronger form of the Extension Lemma is obtained.
    0 references
    0 references
    parameter passing
    0 references
    free constructions
    0 references
    pushouts
    0 references
    semantics
    0 references
    persistency
    0 references
    Extension Lemma
    0 references
    0 references
    0 references