Unity properties and sequences of states, some observations (Q688444): Difference between revisions

From MaRDI portal
Added link to MaRDI item.
ReferenceBot (talk | contribs)
Changed an Item
 
(2 intermediate revisions by 2 users not shown)
Property / describes a project that uses
 
Property / describes a project that uses: UNITY / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4692502 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4692630 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A simple proof of a completeness result for \(leads\)-\(to\) in the UNITY logic / rank
 
Normal rank
Property / cites work
 
Property / cites work: Unity properties and sequences of states, some observations / rank
 
Normal rank

Latest revision as of 11:36, 22 May 2024

scientific article
Language Label Description Also known as
English
Unity properties and sequences of states, some observations
scientific article

    Statements

    Unity properties and sequences of states, some observations (English)
    0 references
    0 references
    0 references
    20 March 1994
    0 references
    We examine the expressive power of Unity properties in relation to execution sequences of Unity programs. One might expect that if two programs have the same unless and leadsto properties, then they have the same execution sequences. We show that this is not true. We examine whether this difference vanishes if we adopt a stronger notion of fairness, or use ensures properties instead of leadsto properties (possibly adopting a stronger fairness notion also). We show by a simple example that both approaches are not successful. Hence, properties are not expressive enough to characterize execution sequences, and it is not clear what execution model corresponds to Unity properties. As a consequence, the notion of property preserving program refinement differs from the notion of decreasing nondeterminism.
    0 references
    0 references
    specification
    0 references
    unity
    0 references
    verification
    0 references
    stepwise refinement
    0 references