Model checking pushdown systems:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
2002
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | München, Techn. Univ., Diss., 2002 |
Beschreibung: | IV, 202 S. |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV016962651 | ||
003 | DE-604 | ||
005 | 20030404 | ||
007 | t | ||
008 | 030311s2002 m||| 00||| eng d | ||
016 | 7 | |a 966613805 |2 DE-101 | |
035 | |a (OCoLC)76423848 | ||
035 | |a (DE-599)BVBBV016962651 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-91 |a DE-91G |a DE-12 | ||
084 | |a DAT 325d |2 stub | ||
084 | |a DAT 542d |2 stub | ||
084 | |a DAT 706d |2 stub | ||
100 | 1 | |a Schwoon, Stefan |d 1973- |e Verfasser |0 (DE-588)124411657 |4 aut | |
245 | 1 | 0 | |a Model checking pushdown systems |c Stefan Schwoon |
246 | 1 | |a Model-checking pushdown systems | |
264 | 1 | |c 2002 | |
300 | |a IV, 202 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a München, Techn. Univ., Diss., 2002 | ||
650 | 0 | 7 | |a Rekursive Funktion |0 (DE-588)4138367-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Temporale Logik |0 (DE-588)4137542-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Model Checking |0 (DE-588)4434799-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmverifikation |0 (DE-588)4135576-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Kellerautomat |0 (DE-588)4325471-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Verifikation |0 (DE-588)4135577-5 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Kellerautomat |0 (DE-588)4325471-8 |D s |
689 | 0 | 1 | |a Verifikation |0 (DE-588)4135577-5 |D s |
689 | 0 | 2 | |a Model Checking |0 (DE-588)4434799-6 |D s |
689 | 0 | 3 | |a Rekursive Funktion |0 (DE-588)4138367-9 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Kellerautomat |0 (DE-588)4325471-8 |D s |
689 | 1 | 1 | |a Programmverifikation |0 (DE-588)4135576-3 |D s |
689 | 1 | 2 | |a Temporale Logik |0 (DE-588)4137542-7 |D s |
689 | 1 | 3 | |a Model Checking |0 (DE-588)4434799-6 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010245900&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-010245900 |
Datensatz im Suchindex
_version_ | 1807319667438518272 |
---|---|
adam_text |
CONTENTS
1
INTRODUCTION
1
1.1
VERIFICATION
VS
TESTING
.
1
1.2
HARDWARE
VS
SOFTWARE
VERIFICATION
.
3
1.3
CONTRIBUTION
OF
THE
THESIS
.
4
1.4
RELATED
RESEARCH
.
5
2
PRELIMINARIES
8
2.1
BASIC
DEFINITIONS
.
8
2.2
TRANSITION
SYSTEMS
.
9
2.2.1
FINITE
AUTOMATA
.
10
2.2.2
BIICHI
AUTOMATA
.
11
2.2.3
PUSHDOWN
SYSTEMS
.
11
2.3
A
MODEL
OF
SEQUENTIAL
PROGRAMS
.
12
2.3.1
CONTROL
FLOW
.
12
2.3.2
DATA
.
14
2.4
BINARY
DECISION
DIAGRAMS
.
20
2.5
MODEL
CHECKING
AND
TEMPORAL
LOGICS
.
22
2.5.1
BRANCHING-TIME
LOGICS
.
24
2.5.2
LINEAR-TIME
LOGICS
.
25
3
MODEL-CHECKING
ALGORITHMS
29
3.1
REACHABILITY
.
31
3.1.1
COMPUTING
PRE*
.
32
3.1.2
COMPUTING
POST*
.
36
3.1.3
AN
EFFICIENT
IMPLEMENTATION
FOR
PRE*
.
41
3.1.4
AN
EFFICIENT
IMPLEMENTATION
FOR
POST*
.
46
3.1.5
THE
PROCEDURAL
CASE
.
52
3.1.6
WITNESS
GENERATION
.
59
3.1.7
SHORTEST
TRACES
.
63
3.1.8
REGULAR
REWRITING
SYSTEMS
.
71
3.2
MODEL-CHECKING
PROBLEMS
FOR
LTL
.
73
3.2.1
COMPUTING
THE
REPEATING
HEADS
.
77
3.2.2
THE
PRE*
METHOD
.
80
3.2.3
THE
POST*
METHOD
.84
3.2.4
SUMMARY
OF
MODEL-CHECKING
PROBLEMS
.
85
3.3
SYMBOLIC
ALGORITHMS
.87
3.3.1
OPERATIONS
ON
SETS
AND
BDDS
.
89
3.3.2
COMPUTING
PRE*
.
90
3.3.3
COMPUTING
POST*
.
91
3.3.4
PROBLEMS
OF
THE
SYMBOLIC
APPROACH
.
94
4
EXPERIMENTS
WITH
MOPED
97
4.1
EXAMPLES
.
98
4.1.1
THE
PLOTTER
EXAMPLE
.
98
4.1.2
THE
LOCK/UNLOCK
EXAMPLE
.
101
4.1.3
LOCK/UNLOCK
EXAMPLE
AS
A
BOOLEAN
PROGRAM
.
105
4.2
EXPERIMENTS
.
107
4.2.1
RECURSIVE
ALGORITHMS
.
107
4.2.2
A
FAMILY
OF
BOOLEAN
PROGR
AMS
.
116
4.2.3
ABSTRACTIONS
OF
C
PROGRAMS
.
118
4.2.4
CONCLUSIONS
.
127
5
IMPLEMENTATION
ASPECTS
129
5.1
A
DATA
STRUCTURE
FOR
TRANSITION
TABLES
.
129
5.2
SYMBOLIC
CYCLE
DETECTION
.
131
5.3
SYMBOLIC
TRACE
GENERATION
.
137
5.4
THE
COST
OF
GENERATING
SHORTEST
TRACES
.
140
5.5
BACKWARD
VERSUS
FORWARD
COMPUTATION
.
142
5.6
EAGER
VERSUS
LAZY
EVALUATION
.
144
5.7
VARIABLE
OPTIMIZATIONS
.
145
5.8
VARIABLE
ORDERING
.
148
5.9
VARIABLE
MAPPING
STRATEGIES
.
152
6
REGULAR
VALUATIONS
155
.
6.1
REGULAR
VALUATIONS
.
156
6.2
TECHNIQUE
1
-
EXTENDING
THE
FINITE
CONTROL
.
158
6.3
TECHNIQUE
2
-
EXTENDING
THE
STACK
.
160
6.4
INTERPROCEDURAL
DATA-FLOW
ANALYSIS
.
163
6.5
PUSHDOWN
SYSTEMS
WITH
CHECKPOINTS
.
163
6.6
MODEL-CHECKING
CTL*
.
168
6.7
LOWER
BOUNDS
.
170
7
CONCLUSION
173
A
MOPED
TOOL
DESCRIPTION
175
A.L
SYNTAX
FOR
PUSHDOWN
SYSTEMS
.
175
A.2
SYNTAX
OF
BOOLEAN
PROGRAMS
.
185
A.3
SPECIFYING
PROPERTIES
.
190
A.4
USAGE
AND
OPTIONS
SUMMARY
.
192
BIBLIOGRAPHY
199 |
any_adam_object | 1 |
author | Schwoon, Stefan 1973- |
author_GND | (DE-588)124411657 |
author_facet | Schwoon, Stefan 1973- |
author_role | aut |
author_sort | Schwoon, Stefan 1973- |
author_variant | s s ss |
building | Verbundindex |
bvnumber | BV016962651 |
classification_tum | DAT 325d DAT 542d DAT 706d |
ctrlnum | (OCoLC)76423848 (DE-599)BVBBV016962651 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV016962651</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20030404</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">030311s2002 m||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">966613805</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76423848</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV016962651</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-12</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 325d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 542d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 706d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Schwoon, Stefan</subfield><subfield code="d">1973-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)124411657</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Model checking pushdown systems</subfield><subfield code="c">Stefan Schwoon</subfield></datafield><datafield tag="246" ind1="1" ind2=" "><subfield code="a">Model-checking pushdown systems</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2002</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">IV, 202 S.</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">München, Techn. Univ., Diss., 2002</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Rekursive Funktion</subfield><subfield code="0">(DE-588)4138367-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Temporale Logik</subfield><subfield code="0">(DE-588)4137542-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Model Checking</subfield><subfield code="0">(DE-588)4434799-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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">Kellerautomat</subfield><subfield code="0">(DE-588)4325471-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Verifikation</subfield><subfield code="0">(DE-588)4135577-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4113937-9</subfield><subfield code="a">Hochschulschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Kellerautomat</subfield><subfield code="0">(DE-588)4325471-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Verifikation</subfield><subfield code="0">(DE-588)4135577-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Model Checking</subfield><subfield code="0">(DE-588)4434799-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Rekursive Funktion</subfield><subfield code="0">(DE-588)4138367-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Kellerautomat</subfield><subfield code="0">(DE-588)4325471-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Programmverifikation</subfield><subfield code="0">(DE-588)4135576-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">Temporale Logik</subfield><subfield code="0">(DE-588)4137542-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="3"><subfield code="a">Model Checking</subfield><subfield code="0">(DE-588)4434799-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB 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=010245900&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-010245900</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV016962651 |
illustrated | Not Illustrated |
indexdate | 2024-08-14T00:12:28Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-010245900 |
oclc_num | 76423848 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-91G DE-BY-TUM DE-12 |
owner_facet | DE-91 DE-BY-TUM DE-91G DE-BY-TUM DE-12 |
physical | IV, 202 S. |
publishDate | 2002 |
publishDateSearch | 2002 |
publishDateSort | 2002 |
record_format | marc |
spelling | Schwoon, Stefan 1973- Verfasser (DE-588)124411657 aut Model checking pushdown systems Stefan Schwoon Model-checking pushdown systems 2002 IV, 202 S. txt rdacontent n rdamedia nc rdacarrier München, Techn. Univ., Diss., 2002 Rekursive Funktion (DE-588)4138367-9 gnd rswk-swf Temporale Logik (DE-588)4137542-7 gnd rswk-swf Model Checking (DE-588)4434799-6 gnd rswk-swf Programmverifikation (DE-588)4135576-3 gnd rswk-swf Kellerautomat (DE-588)4325471-8 gnd rswk-swf Verifikation (DE-588)4135577-5 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Kellerautomat (DE-588)4325471-8 s Verifikation (DE-588)4135577-5 s Model Checking (DE-588)4434799-6 s Rekursive Funktion (DE-588)4138367-9 s DE-604 Programmverifikation (DE-588)4135576-3 s Temporale Logik (DE-588)4137542-7 s DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010245900&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Schwoon, Stefan 1973- Model checking pushdown systems Rekursive Funktion (DE-588)4138367-9 gnd Temporale Logik (DE-588)4137542-7 gnd Model Checking (DE-588)4434799-6 gnd Programmverifikation (DE-588)4135576-3 gnd Kellerautomat (DE-588)4325471-8 gnd Verifikation (DE-588)4135577-5 gnd |
subject_GND | (DE-588)4138367-9 (DE-588)4137542-7 (DE-588)4434799-6 (DE-588)4135576-3 (DE-588)4325471-8 (DE-588)4135577-5 (DE-588)4113937-9 |
title | Model checking pushdown systems |
title_alt | Model-checking pushdown systems |
title_auth | Model checking pushdown systems |
title_exact_search | Model checking pushdown systems |
title_full | Model checking pushdown systems Stefan Schwoon |
title_fullStr | Model checking pushdown systems Stefan Schwoon |
title_full_unstemmed | Model checking pushdown systems Stefan Schwoon |
title_short | Model checking pushdown systems |
title_sort | model checking pushdown systems |
topic | Rekursive Funktion (DE-588)4138367-9 gnd Temporale Logik (DE-588)4137542-7 gnd Model Checking (DE-588)4434799-6 gnd Programmverifikation (DE-588)4135576-3 gnd Kellerautomat (DE-588)4325471-8 gnd Verifikation (DE-588)4135577-5 gnd |
topic_facet | Rekursive Funktion Temporale Logik Model Checking Programmverifikation Kellerautomat Verifikation Hochschulschrift |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010245900&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT schwoonstefan modelcheckingpushdownsystems |