6 Matching Annotations
  1. Last 7 days
    1. This implies that any correct run of the imple-mentation that stutters indefinitely has infinitely many opportunities to activatethe specification. Under the standard assumption that an opportunity that ispresented infinitely often is eventually seized, a live implementation does notdeadlock as it eventually activates the specification.
    2. Live

      I.e., there is a possible further computation from y to y', as well as from sigma(y) to sigma(y').

      I.e., from any TS' computable mapped state y there is a computable mapped state y'.

  2. Oct 2022
    1. it can be ‘run’ at some point, which produces the ‘running program’. Not to be confused with a ‘non-running program’, the running program is the original program plus some run time state attached to its various parts which changes as it runs.

      Reminiscent of The Pinocchio Problem.

    2. today many “programs” are really just small parts of a greater, “living” network of programs and services
  3. Mar 2019
  4. fldit-www.cs.uni-dortmund.de fldit-www.cs.uni-dortmund.de
    1. Eine beliebte Klassifizierung dynamischer Eigenschaften liefert die Unterscheidung inSicherheitsbedin-gungen(safety conditions) auf der eine Seite undLebendigkeitsbedingungen(liveness conditions) auf deranderen Seite. Nach [14], S. 94, schließt eine Sicherheitsbedingung das Auftreten von etwas Schlechtem aus, wäh-rend eine Lebendigkeitsbedingung das Auftreten von etwas Gutem garantiert. E
  5. Mar 2018