Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
Operational semantics and generalized weakest preconditions - MaRDI portal

Operational semantics and generalized weakest preconditions (Q1330453)

From MaRDI portal





scientific article; zbMATH DE number 609582
Language Label Description Also known as
English
Operational semantics and generalized weakest preconditions
scientific article; zbMATH DE number 609582

    Statements

    Operational semantics and generalized weakest preconditions (English)
    0 references
    0 references
    21 July 1994
    0 references
    Part of this paper was part of author's thesis (1991). It presents an operational semantics for the guarded command languages in which a computation is defined explicitly as a sequence of states through which execution of the program may evolve, starting from a certain initial state. The main contribution is a generalization of the Dijkstra's notion of weakest precondition. This generalization supports reasoning about general properties of programs, including temporal properties. Also, definition of the repetition was given in a closed form, which allowed the author to derive that repetition is equivalent to its first unfolding. Repetition has been defined both as the solution of a recursive equation and as the limit of its unfoldings. The author presents how to introduce the temporal property ``ever'' and the property ``leads-to''. By the so-called action systems a new theorem is proved.
    0 references
    0 references
    operational semantics
    0 references
    weakest precondition
    0 references
    unfolding
    0 references
    temporal property
    0 references

    Identifiers