Unity properties and sequences of states, some observations (Q688444)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 444832
Language Label Description Also known as
default for all languages
No label defined
    English
    Unity properties and sequences of states, some observations
    scientific article; zbMATH DE number 444832

      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
      specification
      0 references
      unity
      0 references
      verification
      0 references
      stepwise refinement
      0 references

      Identifiers