A characterization of passing compatibility for parameterized specifications (Q1090101): Difference between revisions
From MaRDI portal
Created a new Item |
Added link to MaRDI item. |
||
links / mardi / name | links / mardi / name | ||
Revision as of 01:19, 31 January 2024
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
parameter passing
0 references
free constructions
0 references
pushouts
0 references
semantics
0 references
persistency
0 references
Extension Lemma
0 references