This monograph aims to provide a powerful general-purpose proof tech nique for the verification of systems, whether finite or infinite. It extends the idea of finite local model-checking, which was introduced by Stirling and Walker: rather than traversing the entire state space of a model, as is done for model-checking in the sense of Emerson, Clarke et ai. (checking whether a (finite) model satisfies a formula), local model-checking asks whether a particular state satisfies a formula, and only explores the nearby states far enough to answer that question. The technique used was a tableau method, constructing a tableau according to the formula and the local structure of the model. This tableau technique is here generalized to the infinite case by considering sets of states, rather than single states; because the logic used, the propositional modal mu-calculus, separates simple modal and boolean connectives from powerful fix-point operators (which make the logic more expressive than many other temporal logics), it is possible to give a rela tively straightforward set of rules for constructing a tableau. Much of the subtlety is removed from the tableau itself, and put into a relation on the state space defined by the tableau-the success of the tableau then depends on the well-foundedness of this relation. The generalized tableau technique is exhibited on Petri nets, and various standard notions from net theory are shown to playa part in the use of the technique on nets-in particular, the invariant calculus has a major role.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
1. Introduction.- 1.1 Infinite state model-checking.- 1.2 Background.- 1.2.1 Imperative programs and Hoare logic.- 1.2.2 Dynamic logic.- 1.2.3 Modal and temporal logic.- 1.2.4 Modal mu-calculus.- 1.2.5 Model checking.- 1.3 Local model-checking and infinite systems.- 1.4 Synopsis.- 2. Program Logics and the Mu-Calculus.- 2.1 Semantics of temporal logics.- 2.2 The propositional modal mu-calculus.- 3. The Tableau System.- 3.1 Intuition behind the tableau system.- 3.2 Definition of the tableau system.- 3.3 Simple examples.- 3.4 Soundness of the tableau system.- 3.5 Completeness of the tableau system.- 3.6 Variations on the theme.- 3.7 The tableau system and Hoare logic.- 4. Applications to Nets.- 4.1 Petri nets.- 4.1.1 Basic definitions.- 4.1.2 Properties and classes of nets.- 4.1.3 Nets in systems modelling.- 4.1.4 Building a reader-writer system by shared places.- 4.1.5 Transition-oriented design.- 4.2 Basic application to nets.- 4.2.1 A simple example.- 4.2.2 A slot machine.- 4.3 Using schematic tableaux.- 4.3.1 A simple parametrized safety proof.- 4.3.2 A parametrized liveness proof.- 4.4 Using limited reachability analysis—the coverability graph.- 4.5 Some remarks on compositionality.- 5. The Complexity of Mu-Formulae on Nets.- 5.1 Beyond semi-linearity.- 5.2 Undecidability of the model-checking problem.- 5.3 Ascending the arithmetical hierarchy.- 5.4 Beyond the arithmetical hierarchy.- 5.4.1 Proof by inductive definitions.- 5.4.2 Proof by partially-ordered quantification.- 6. Conclusions and Further Work.- 6.1 Incorporating reasoning.- 6.2 Decidability of model-checking.- 6.3 Proving success.- References.- List of Notations.
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
Da: Brook Bookstore On Demand, Napoli, NA, Italia
Condizione: new. Questo è un articolo print on demand. Codice articolo FCKVQSXCOY
Quantità: Più di 20 disponibili
Da: Chiron Media, Wallingford, Regno Unito
Paperback. Condizione: New. Codice articolo 6666-IUK-9781468468212
Quantità: 10 disponibili
Da: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germania
Taschenbuch. Condizione: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -This monograph aims to provide a powerful general-purpose proof tech nique for the verification of systems, whether finite or infinite. It extends the idea of finite local model-checking, which was introduced by Stirling and Walker: rather than traversing the entire state space of a model, as is done for model-checking in the sense of Emerson, Clarke et ai. (checking whether a (finite) model satisfies a formula), local model-checking asks whether a particular state satisfies a formula, and only explores the nearby states far enough to answer that question. The technique used was a tableau method, constructing a tableau according to the formula and the local structure of the model. This tableau technique is here generalized to the infinite case by considering sets of states, rather than single states; because the logic used, the propositional modal mu-calculus, separates simple modal and boolean connectives from powerful fix-point operators (which make the logic more expressive than many other temporal logics), it is possible to give a rela tively straightforward set of rules for constructing a tableau. Much of the subtlety is removed from the tableau itself, and put into a relation on the state space defined by the tableau-the success of the tableau then depends on the well-foundedness of this relation. The generalized tableau technique is exhibited on Petri nets, and various standard notions from net theory are shown to playa part in the use of the technique on nets-in particular, the invariant calculus has a major role. 124 pp. Englisch. Codice articolo 9781468468212
Quantità: 2 disponibili
Da: Kennys Bookshop and Art Galleries Ltd., Galway, GY, Irlanda
Condizione: New. 2012. Paperback. . . . . . Codice articolo V9781468468212
Quantità: 15 disponibili
Da: Ria Christie Collections, Uxbridge, Regno Unito
Condizione: New. In English. Codice articolo ria9781468468212_new
Quantità: Più di 20 disponibili
Da: GreatBookPrices, Columbia, MD, U.S.A.
Condizione: New. Codice articolo 20183098-n
Quantità: 15 disponibili
Da: Books Puddle, Woodside, NY, U.S.A.
Condizione: New. pp. 126. Codice articolo 2697856034
Quantità: 4 disponibili
Da: Majestic Books, Hounslow, Regno Unito
Condizione: New. Print on Demand pp. 126 49:B&W 6.14 x 9.21 in or 234 x 156 mm (Royal 8vo) Perfect Bound on White w/Gloss Lam. Codice articolo 94541309
Quantità: 4 disponibili
Da: Biblios, Frankfurt am main, HESSE, Germania
Condizione: New. PRINT ON DEMAND pp. 126. Codice articolo 1897856040
Quantità: 4 disponibili
Da: Kennys Bookstore, Olney, MD, U.S.A.
Condizione: New. 2012. Paperback. . . . . . Books ship from the US and Ireland. Codice articolo V9781468468212
Quantità: 15 disponibili