The Calculus of computation: decision procedures with applications to verification
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Berlin [u.a.]
Springer
2007
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Hier auch später erschienene, unveränderte Nachdrucke |
Beschreibung: | XV, 366 S. graph. Darst. |
ISBN: | 9783540741121 3540741127 9783642093470 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV023014243 | ||
003 | DE-604 | ||
005 | 20230127 | ||
007 | t | ||
008 | 071121s2007 gw d||| |||| 00||| eng d | ||
015 | |a 07,N34,0007 |2 dnb | ||
016 | 7 | |a 985166541 |2 DE-101 | |
020 | |a 9783540741121 |c Gb. : ca. EUR 37.40 (freier Pr.), ca. sfr 61.00 (freier Pr.) |9 978-3-540-74112-1 | ||
020 | |a 3540741127 |c Gb. : ca. EUR 37.40 (freier Pr.), ca. sfr 61.00 (freier Pr.) |9 3-540-74112-7 | ||
020 | |a 9783642093470 |9 978-3-642-09347-0 | ||
024 | 3 | |a 9783540741121 | |
028 | 5 | 2 | |a 12078547 |
035 | |a (OCoLC)255687662 | ||
035 | |a (DE-599)DNB985166541 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
044 | |a gw |c XA-DE-BE | ||
049 | |a DE-703 |a DE-29T |a DE-83 |a DE-11 | ||
050 | 0 | |a QA76.9.L63 | |
082 | 0 | |a 004 | |
084 | |a ST 125 |0 (DE-625)143586: |2 rvk | ||
084 | |a ST 233 |0 (DE-625)143620: |2 rvk | ||
084 | |a DAT 325f |2 stub | ||
084 | |a DAT 520f |2 stub | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Bradley, Aaron R. |e Verfasser |4 aut | |
245 | 1 | 0 | |a The Calculus of computation |b decision procedures with applications to verification |c Aaron R. Bradley ; Zohar Manna |
264 | 1 | |a Berlin [u.a.] |b Springer |c 2007 | |
300 | |a XV, 366 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Hier auch später erschienene, unveränderte Nachdrucke | ||
650 | 4 | |a Programmverifikation - Korrektheit - Computational logic | |
650 | 4 | |a Computer logic | |
650 | 4 | |a Computer programs |x Verification | |
650 | 0 | 7 | |a Programmverifikation |0 (DE-588)4135576-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Korrektheit |0 (DE-588)4240223-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Computational logic |0 (DE-588)4255672-7 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Programmverifikation |0 (DE-588)4135576-3 |D s |
689 | 0 | 1 | |a Korrektheit |0 (DE-588)4240223-2 |D s |
689 | 0 | 2 | |a Computational logic |0 (DE-588)4255672-7 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Manna, Zohar |d 1939-2018 |e Verfasser |0 (DE-588)128838248 |4 aut | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016218429&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-016218429 |
Datensatz im Suchindex
_version_ | 1804137230254473216 |
---|---|
adam_text | Contents
Part I Foundations
1 Propositional Logic 3
1.1 Syntax 4
1.2 Semantics 6
1.3 Satisfiability and Validity 8
1.3.1 Truth Tables 9
1.3.2 Semantic Arguments 10
1.4 Equivalence and Implication 14
1.5 Substitution 16
1.6 Normal Forms 18
1.7 Decision Procedures for Satisfiability 21
1.7.1 Simple Decision Procedures 21
1.7.2 Reconsidering the Truth Table Method 22
1.7.3 Conversion to an EquisatLsfiable Formula in CNF 24
1.7.4 The Resolution Procedure 27
1.7.5 DPLL 28
1.8 Summary 31
Bibliographic Remarks 32
Exercises 32
2 First Order Logic 35
2.1 Syntax 35
2.2 Semantics 39
2.3 Satisfiability and Validity 42
2.4 Substitution 45
2.4.1 Safe Substitution 47
2.4.2 Schema Substitution 48
2.5 Normal Forms 51
2.6 Decidability and Complexity 53
2.6.1 Satisfiability as a Formal Language 53
XII Contents
2.6.2 Decidability 54
2.6.3 ^Complexity 54
2.7 *Meta Theorems of First Order Logic 56
2.7.1 Simplifying the Language of FOL 57
2.7.2 Semantic Argument Proof Rules 58
2.7.3 Soundness and Completeness 58
2.7.4 Additional Theorems 61
2.8 Summary 66
Bibliographic Remarks 67
Exercises 67
3 First Order Theories 69
3.1 First Order Theories 69
3.2 Equality 71
3.3 Natural Numbers and Integers 73
3.3.1 Peano Arithmetic 73
3.3.2 Presburger Arithmetic 75
3.3.3 Theory of Integers 76
3.4 Rationals and Reals 79
3.4.1 Theory of Reals 80
3.4.2 Theory of Rationals 82
3.5 Recursive Data Structures 84
3.6 Arrays 87
3.7 *Survey of Decidability and Complexity 90
3.8 Combination Theories 91
3.9 Summary 92
Bibliographic Remarks 93
Exercises 93
4 Induction 95
4.1 Stepwise Induction 95
4.2 Complete Induction 99
4.3 Well Founded Induction 102
4.4 Structural Induction 108
4.5 Summary 110
Bibliographic Remarks Ill
Exercises Ill
5 Program Correctness: Mechanics 113
5.1 pi: A Simple Imperative Language 114
5.1.1 The Language 115
5.1.2 Program Annotations 118
5.2 Partial Correctness 123
5.2.1 Basic Paths: Loops 125
5.2.2 Basic Paths: Function Calls 131
Contents XIII
5.2.3 Program States 135
5.2.4 Verification Conditions 136
5.2.5 P Invariant and P Inductive 142
5.3 Total Correctness 143
5.4 Summary 149
Bibliographic Remarks 150
Exercises 151
6 Program Correctness: Strategies 153
6.1 Developing Inductive Annotations 153
6.1.1 Basic Facts 154
6.1.2 The Precondition Method 156
6.1.3 A Strategy 162
6.2 Extended Example: QuickSort 164
6.2.1 Partial Correctness 167
6.2.2 Total Correctness 171
6.3 Summary 172
Bibliographic Remarks 173
Exercises 173
Part II Algorithmic Reasoning
7 Quantified Linear Arithmetic 183
7.1 Quantifier Elimination 184
7.1.1 Quantifier Elimination 184
7.1.2 A Simplification 185
7.2 Quantifier Elimination over Integers 185
7.2.1 Augmented Theory of Integers 185
7.2.2 Cooper s Method 187
7.2.3 A Symmetric Elimination 194
7.2.4 Eliminating Blocks of Quantifiers 195
7.2.5 ^Solving Divides Constraints 196
7.3 Quantifier Elimination over Rationals 200
7.3.1 Ferrante and Rackoff s Method 200
7.4 * Complexity 204
7.5 Summary 204
Bibliographic Remarks 205
Exercises 205
8 Quantifier Free Linear Arithmetic 207
8.1 Decision Procedures for Quantifier Free Fragments 207
8.2 Preliminary Concepts and Notation 209
8.3 Linear Programs 213
8.4 The Simplex Method 218
XIV Contents
8.4.1 From M to Mo 219
8.4.2 Vertex Traversal 223
8.4.3 *Complexity 237
8.5 Summary 237
Bibliographic Remarks 238
Exercises 238
9 Quantifier Free Equality and Data Structures 241
9.1 Theory of Equality 242
9.2 Congruence Closure Algorithm 244
9.2.1 Relations 245
9.2.2 Congruence Closure Algorithm 247
9.3 Congruence Closure with DAGs 251
9.3.1 Directed Acyclic Graphs 251
9.3.2 Basic Operations 254
9.3.3 Congruence Closure Algorithm 255
9.3.4 Decision Procedure for TE Satisfiability 256
9.3.5 * Complexity 258
9.4 Recursive Data Structures 259
9.5 Arrays 263
9.6 Summary 265
Bibliographic Remarks 266
Exercises 267
10 Combining Decision Procedures 269
10.1 Combining Decision Procedures 269
10.2 Nelson Oppen Method: Nondeterministic Version 271
10.2.1 Phase 1: Variable Abstraction 271
10.2.2 Phase 2: Guess and Check 273
10.2.3 Practical Efficiency 274
10.3 Nelson Oppen Method: Deterministic Version 276
10.3.1 Convex Theories 276
10.3.2 Phase 2: Equality Propagation 278
10.3.3 Equality Propagation: Implementation 282
10.4 Correctness of the Nelson Oppen Method 283
10.5 Complexity 287
10.6 Summary 288
Bibliographic Remarks 288
Exercises 288
11 Arrays 291
11.1 Arrays with Uninterpreted Indices 292
11.1.1 Array Property Fragment 292
11.1.2 Decision Procedure 294
11.2 Integer Indexed Arrays 299
Contents XV
11.2.1 Array Property Fragment 300
11.2.2 Decision Procedure 301
11.3 Hashtables 304
11.3.1 Hashtable Property Fragment 305
11.3.2 Decision Procedure 306
11.4 Larger Fragments 308
11.5 Summary 309
Bibliographic Remarks 310
Exercises 310
12 Invariant Generation 311
12.1 Invariant Generation 311
12.1.1 Weakest Precondition and Strongest Postcondition .... 312
12.1.2 * General Definitions of wp and sp 315
12.1.3 Static Analysis 316
12.1.4 Abstraction 319
12.2 Interval Analysis 325
12.3 Karr s Analysis 333
12.4 ^Standard Notation and Concepts 341
12.5 Summary 344
Bibliographic Remarks 345
Exercises 345
13 Further Reading 347
References 351
Index 357
|
adam_txt |
Contents
Part I Foundations
1 Propositional Logic 3
1.1 Syntax 4
1.2 Semantics 6
1.3 Satisfiability and Validity 8
1.3.1 Truth Tables 9
1.3.2 Semantic Arguments 10
1.4 Equivalence and Implication 14
1.5 Substitution 16
1.6 Normal Forms 18
1.7 Decision Procedures for Satisfiability 21
1.7.1 Simple Decision Procedures 21
1.7.2 Reconsidering the Truth Table Method 22
1.7.3 Conversion to an EquisatLsfiable Formula in CNF 24
1.7.4 The Resolution Procedure 27
1.7.5 DPLL 28
1.8 Summary 31
Bibliographic Remarks 32
Exercises 32
2 First Order Logic 35
2.1 Syntax 35
2.2 Semantics 39
2.3 Satisfiability and Validity 42
2.4 Substitution 45
2.4.1 Safe Substitution 47
2.4.2 Schema Substitution 48
2.5 Normal Forms 51
2.6 Decidability and Complexity 53
2.6.1 Satisfiability as a Formal Language 53
XII Contents
2.6.2 Decidability 54
2.6.3 ^Complexity 54
2.7 *Meta Theorems of First Order Logic 56
2.7.1 Simplifying the Language of FOL 57
2.7.2 Semantic Argument Proof Rules 58
2.7.3 Soundness and Completeness 58
2.7.4 Additional Theorems 61
2.8 Summary 66
Bibliographic Remarks 67
Exercises 67
3 First Order Theories 69
3.1 First Order Theories 69
3.2 Equality 71
3.3 Natural Numbers and Integers 73
3.3.1 Peano Arithmetic 73
3.3.2 Presburger Arithmetic 75
3.3.3 Theory of Integers 76
3.4 Rationals and Reals 79
3.4.1 Theory of Reals 80
3.4.2 Theory of Rationals 82
3.5 Recursive Data Structures 84
3.6 Arrays 87
3.7 *Survey of Decidability and Complexity 90
3.8 Combination Theories 91
3.9 Summary 92
Bibliographic Remarks 93
Exercises 93
4 Induction 95
4.1 Stepwise Induction 95
4.2 Complete Induction 99
4.3 Well Founded Induction 102
4.4 Structural Induction 108
4.5 Summary 110
Bibliographic Remarks Ill
Exercises Ill
5 Program Correctness: Mechanics 113
5.1 pi: A Simple Imperative Language 114
5.1.1 The Language 115
5.1.2 Program Annotations 118
5.2 Partial Correctness 123
5.2.1 Basic Paths: Loops 125
5.2.2 Basic Paths: Function Calls 131
Contents XIII
5.2.3 Program States 135
5.2.4 Verification Conditions 136
5.2.5 P Invariant and P Inductive 142
5.3 Total Correctness 143
5.4 Summary 149
Bibliographic Remarks 150
Exercises 151
6 Program Correctness: Strategies 153
6.1 Developing Inductive Annotations 153
6.1.1 Basic Facts 154
6.1.2 The Precondition Method 156
6.1.3 A Strategy 162
6.2 Extended Example: QuickSort 164
6.2.1 Partial Correctness 167
6.2.2 Total Correctness 171
6.3 Summary 172
Bibliographic Remarks 173
Exercises 173
Part II Algorithmic Reasoning
7 Quantified Linear Arithmetic 183
7.1 Quantifier Elimination 184
7.1.1 Quantifier Elimination 184
7.1.2 A Simplification 185
7.2 Quantifier Elimination over Integers 185
7.2.1 Augmented Theory of Integers 185
7.2.2 Cooper's Method 187
7.2.3 A Symmetric Elimination 194
7.2.4 Eliminating Blocks of Quantifiers 195
7.2.5 ^Solving Divides Constraints 196
7.3 Quantifier Elimination over Rationals 200
7.3.1 Ferrante and Rackoff's Method 200
7.4 * Complexity 204
7.5 Summary 204
Bibliographic Remarks 205
Exercises 205
8 Quantifier Free Linear Arithmetic 207
8.1 Decision Procedures for Quantifier Free Fragments 207
8.2 Preliminary Concepts and Notation 209
8.3 Linear Programs 213
8.4 The Simplex Method 218
XIV Contents
8.4.1 From M to Mo 219
8.4.2 Vertex Traversal 223
8.4.3 *Complexity 237
8.5 Summary 237
Bibliographic Remarks 238
Exercises 238
9 Quantifier Free Equality and Data Structures 241
9.1 Theory of Equality 242
9.2 Congruence Closure Algorithm 244
9.2.1 Relations 245
9.2.2 Congruence Closure Algorithm 247
9.3 Congruence Closure with DAGs 251
9.3.1 Directed Acyclic Graphs 251
9.3.2 Basic Operations 254
9.3.3 Congruence Closure Algorithm 255
9.3.4 Decision Procedure for TE Satisfiability 256
9.3.5 * Complexity 258
9.4 Recursive Data Structures 259
9.5 Arrays 263
9.6 Summary 265
Bibliographic Remarks 266
Exercises 267
10 Combining Decision Procedures 269
10.1 Combining Decision Procedures 269
10.2 Nelson Oppen Method: Nondeterministic Version 271
10.2.1 Phase 1: Variable Abstraction 271
10.2.2 Phase 2: Guess and Check 273
10.2.3 Practical Efficiency 274
10.3 Nelson Oppen Method: Deterministic Version 276
10.3.1 Convex Theories 276
10.3.2 Phase 2: Equality Propagation 278
10.3.3 Equality Propagation: Implementation 282
10.4 Correctness of the Nelson Oppen Method 283
10.5 Complexity 287
10.6 Summary 288
Bibliographic Remarks 288
Exercises 288
11 Arrays 291
11.1 Arrays with Uninterpreted Indices 292
11.1.1 Array Property Fragment 292
11.1.2 Decision Procedure 294
11.2 Integer Indexed Arrays 299
Contents XV
11.2.1 Array Property Fragment 300
11.2.2 Decision Procedure 301
11.3 Hashtables 304
11.3.1 Hashtable Property Fragment 305
11.3.2 Decision Procedure 306
11.4 Larger Fragments 308
11.5 Summary 309
Bibliographic Remarks 310
Exercises 310
12 Invariant Generation 311
12.1 Invariant Generation 311
12.1.1 Weakest Precondition and Strongest Postcondition . 312
12.1.2 * General Definitions of wp and sp 315
12.1.3 Static Analysis 316
12.1.4 Abstraction 319
12.2 Interval Analysis 325
12.3 Karr's Analysis 333
12.4 ^Standard Notation and Concepts 341
12.5 Summary 344
Bibliographic Remarks 345
Exercises 345
13 Further Reading 347
References 351
Index 357 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Bradley, Aaron R. Manna, Zohar 1939-2018 |
author_GND | (DE-588)128838248 |
author_facet | Bradley, Aaron R. Manna, Zohar 1939-2018 |
author_role | aut aut |
author_sort | Bradley, Aaron R. |
author_variant | a r b ar arb z m zm |
building | Verbundindex |
bvnumber | BV023014243 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.9.L63 |
callnumber-search | QA76.9.L63 |
callnumber-sort | QA 276.9 L63 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 125 ST 233 |
classification_tum | DAT 325f DAT 520f |
ctrlnum | (OCoLC)255687662 (DE-599)DNB985166541 |
dewey-full | 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004 |
dewey-search | 004 |
dewey-sort | 14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02330nam a2200577 c 4500</leader><controlfield tag="001">BV023014243</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20230127 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">071121s2007 gw d||| |||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">07,N34,0007</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">985166541</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783540741121</subfield><subfield code="c">Gb. : ca. EUR 37.40 (freier Pr.), ca. sfr 61.00 (freier Pr.)</subfield><subfield code="9">978-3-540-74112-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3540741127</subfield><subfield code="c">Gb. : ca. EUR 37.40 (freier Pr.), ca. sfr 61.00 (freier Pr.)</subfield><subfield code="9">3-540-74112-7</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783642093470</subfield><subfield code="9">978-3-642-09347-0</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783540741121</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">12078547</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)255687662</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB985166541</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-703</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.9.L63</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 125</subfield><subfield code="0">(DE-625)143586:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 233</subfield><subfield code="0">(DE-625)143620:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 325f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 520f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bradley, Aaron R.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">The Calculus of computation</subfield><subfield code="b">decision procedures with applications to verification</subfield><subfield code="c">Aaron R. Bradley ; Zohar Manna</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin [u.a.]</subfield><subfield code="b">Springer</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XV, 366 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Hier auch später erschienene, unveränderte Nachdrucke</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmverifikation - Korrektheit - Computational logic</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer logic</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programs</subfield><subfield code="x">Verification</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmverifikation</subfield><subfield code="0">(DE-588)4135576-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Korrektheit</subfield><subfield code="0">(DE-588)4240223-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Computational logic</subfield><subfield code="0">(DE-588)4255672-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Programmverifikation</subfield><subfield code="0">(DE-588)4135576-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Korrektheit</subfield><subfield code="0">(DE-588)4240223-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Computational logic</subfield><subfield code="0">(DE-588)4255672-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Manna, Zohar</subfield><subfield code="d">1939-2018</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)128838248</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016218429&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-016218429</subfield></datafield></record></collection> |
id | DE-604.BV023014243 |
illustrated | Illustrated |
index_date | 2024-07-02T19:10:37Z |
indexdate | 2024-07-09T21:08:59Z |
institution | BVB |
isbn | 9783540741121 3540741127 9783642093470 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016218429 |
oclc_num | 255687662 |
open_access_boolean | |
owner | DE-703 DE-29T DE-83 DE-11 |
owner_facet | DE-703 DE-29T DE-83 DE-11 |
physical | XV, 366 S. graph. Darst. |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | Springer |
record_format | marc |
spelling | Bradley, Aaron R. Verfasser aut The Calculus of computation decision procedures with applications to verification Aaron R. Bradley ; Zohar Manna Berlin [u.a.] Springer 2007 XV, 366 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Hier auch später erschienene, unveränderte Nachdrucke Programmverifikation - Korrektheit - Computational logic Computer logic Computer programs Verification Programmverifikation (DE-588)4135576-3 gnd rswk-swf Korrektheit (DE-588)4240223-2 gnd rswk-swf Computational logic (DE-588)4255672-7 gnd rswk-swf Programmverifikation (DE-588)4135576-3 s Korrektheit (DE-588)4240223-2 s Computational logic (DE-588)4255672-7 s DE-604 Manna, Zohar 1939-2018 Verfasser (DE-588)128838248 aut HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016218429&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Bradley, Aaron R. Manna, Zohar 1939-2018 The Calculus of computation decision procedures with applications to verification Programmverifikation - Korrektheit - Computational logic Computer logic Computer programs Verification Programmverifikation (DE-588)4135576-3 gnd Korrektheit (DE-588)4240223-2 gnd Computational logic (DE-588)4255672-7 gnd |
subject_GND | (DE-588)4135576-3 (DE-588)4240223-2 (DE-588)4255672-7 |
title | The Calculus of computation decision procedures with applications to verification |
title_auth | The Calculus of computation decision procedures with applications to verification |
title_exact_search | The Calculus of computation decision procedures with applications to verification |
title_exact_search_txtP | The Calculus of computation decision procedures with applications to verification |
title_full | The Calculus of computation decision procedures with applications to verification Aaron R. Bradley ; Zohar Manna |
title_fullStr | The Calculus of computation decision procedures with applications to verification Aaron R. Bradley ; Zohar Manna |
title_full_unstemmed | The Calculus of computation decision procedures with applications to verification Aaron R. Bradley ; Zohar Manna |
title_short | The Calculus of computation |
title_sort | the calculus of computation decision procedures with applications to verification |
title_sub | decision procedures with applications to verification |
topic | Programmverifikation - Korrektheit - Computational logic Computer logic Computer programs Verification Programmverifikation (DE-588)4135576-3 gnd Korrektheit (DE-588)4240223-2 gnd Computational logic (DE-588)4255672-7 gnd |
topic_facet | Programmverifikation - Korrektheit - Computational logic Computer logic Computer programs Verification Programmverifikation Korrektheit Computational logic |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016218429&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT bradleyaaronr thecalculusofcomputationdecisionprocedureswithapplicationstoverification AT mannazohar thecalculusofcomputationdecisionprocedureswithapplicationstoverification |