Techniques for modelling structured operational and denotational semantics definitions with term rewriting systems:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Abschlussarbeit Buch |
Sprache: | English |
Veröffentlicht: |
Kiel
Inst. für Informatik und Praktische Math.
1994
|
Schriftenreihe: | Institut für Informatik und Praktische Mathematik <Kiel>: Bericht
9414 |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 191 S. graph. Darst. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV010073867 | ||
003 | DE-604 | ||
005 | 19980506 | ||
007 | t | ||
008 | 950220s1994 gw d||| m||| 00||| eng d | ||
016 | 7 | |a 943313988 |2 DE-101 | |
035 | |a (OCoLC)64521131 | ||
035 | |a (DE-599)BVBBV010073867 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
044 | |a gw |c DE | ||
049 | |a DE-355 |a DE-91 |a DE-12 |a DE-634 |a DE-83 |a DE-11 |a DE-188 | ||
084 | |a ST 140 |0 (DE-625)143592: |2 rvk | ||
084 | |a DAT 554d |2 stub | ||
084 | |a DAT 557d |2 stub | ||
100 | 1 | |a Buth, Karl-Heinz |e Verfasser |4 aut | |
245 | 1 | 0 | |a Techniques for modelling structured operational and denotational semantics definitions with term rewriting systems |c Karl-Heinz Buth |
264 | 1 | |a Kiel |b Inst. für Informatik und Praktische Math. |c 1994 | |
300 | |a 191 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Institut für Informatik und Praktische Mathematik <Kiel>: Bericht |v 9414 | |
502 | |a Zugl.: Kiel, Univ., Diss., 1994 | ||
650 | 0 | 7 | |a Termersetzungssystem |0 (DE-588)4117189-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmverifikation |0 (DE-588)4135576-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Formale Semantik |0 (DE-588)4122144-8 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Termersetzungssystem |0 (DE-588)4117189-5 |D s |
689 | 0 | 1 | |a Formale Semantik |0 (DE-588)4122144-8 |D s |
689 | 0 | 2 | |a Programmverifikation |0 (DE-588)4135576-3 |D s |
689 | 0 | |5 DE-604 | |
830 | 0 | |a Institut für Informatik und Praktische Mathematik <Kiel>: Bericht |v 9414 |w (DE-604)BV000011623 |9 9414 | |
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=006685528&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-006685528 |
Datensatz im Suchindex
_version_ | 1807684155845115904 |
---|---|
adam_text |
CONTENTS
1
INTRODUCTION
5
2
NOTATION
11
3
TERM
REWRITING
SYSTEMS
IS
3.1
CONCEPTS
OF
TERM
REWRITING
.
15
3.1.1
BASIC
DEFINITIONS
.
15
3.1.2
MODELS
FOR
TERM
REWRITING
SYSTEMS
.
21
3.1.3
CONFLUENCE
AND
TERMINATION
.
25
3.2
TERM
REWRITING
AND
THE
A-CALCULUS
.
27
3.2.1
DE
BRUIJN
NOTATION
.
28
3.2.2
THE
AA-CALCULUS
OF
ABADI
ET
AL
.
29
3.2.3
MODIFICATIONS
.
32
3.2.4
MERGING
TERM
REWRITING
AND
A-CALCULUS
.
33
3.3
CONTROLLING
REWRITING
WITH
CONTEXTS
.
34
3.3.1
ELIMINATION
OF
CONTEXTS
.
36
4
THE
BASIC
REWRITING
SYSTEM
B
39
4.1
THE
UNDERLYING
THEORY
.
39
4.2
DATA
TYPE
RULES
.
40
4.2.1
UNION
DOMAINS
.
42
4.2.2
MAP
AND
FUNCTION
DOMAINS
.
44
4.2.3
ADDITIONAL
VDM
DOMAIN
CONSTRUCTORS
.
45
4.2.4
TYPE
RULES
.
45
4.2.5
RULES
FOR
THE
BASIC
DOMAINS
.
47
2
C
ONTENTS
4.3
PROPERTIES
OF
B
.
50
5
STRUCTURED
OPERATIONAL
SEMANTICS
53
5.1
TRANSITION
SYSTEMS
.
53
5.2
DEDUCTION
SYSTEMS
.
54
5.2.1
EXAMPLES
OF
SOS
DEFINITIONS
.
60
5.2.2
OTHER
RULE
FORMATS
.
62
6
DENOTATIONAL
SEMANTICS
67
6.1
DEFINITION
OF
THE
SYNTACTIC
AND
SEMANTIC
DOMAINS
.
68
6.1.1
SYNTACTIC
DOMAINS
.
68
6.2
SEMANTIC
DOMAINS
.
68
6.3
FORMAT
OF
DENOTATIONAL
FUNCTION
DEFINITIONS
.
71
6.3.1
EXAMPLES
FOR
DENOTATIONAL
DEFINITIONS
.
73
7
MODELLING
OF
SOS
DEFINITIONS
75
7.1
THE
BASIC
IDEA
.
75
7.1.1
THE
EXAMPLE
LANGUAGE
DEFINITION
.
75
7.1.2
TRANSFORMATION
INTO
REWRITE
RULES
.
76
7.2
THE
REWRITE
RULES
GENERATED
FROM
AN
SOS
SYSTEM
.
79
7.2.1
FIRST
CASE:
NO
TRANSITIONS
IN
THE
PREMISE
.
80
7.2.2
SECOND
CASE:
AT
LEAST
ONE
TRANSITION
IN
THE
PREMISE
.
80
7.2.3
EXAMPLES
.
84
7.2.4
A
TRANSFORMATION
ALGORITHM
FOR
PTP/T
SYSTEMS
.
85
7.3
PROPERTIES
OF
THE
TRANSFORMED
SYSTEM
.
85
7.3.1
SIMULATION
.
85
7.3.2
PROPERTIES
RELATED
TO
TERM
REWRITING
.
88
7.4
ANOTHER
APPROACH:
TURNING
GSOS
RULES
INTO
EQUATIONS
.
90
7.4.1
THE
EXAMPLE
LANGUAGE
.
90
7.4.2
EQUATIONS
FOR
GENERATING
HEAD
NORMAL
FORMS
.
91
7.4.3
REWRITE
RULES
ACCORDING
TO
SECTION
7.2
.
92
8
MODELLING
OF
DENOTATIONAL
SEMANTICS
DEFINITIONS
95
8.1
TURNING
CLAUSAL
FORM
DEFINITIONS
INTO
REWRITE
RULES
.
95
C
ONTENTS
3
8.2
MODELLING
CPO
'
S
WITH
REWRITE
SYSTEMS
.
98
8.2.1
HANDLING
OF
FIXED
POINTS
.
100
9
THE
LARCH
PROVER
AS
A
TOOL
FOR
IMPLEMENTATION
101
9.1
INTRODUCTION
.
101
9.2
SPECIFICATION
AND
REWRITING
FEATURES
OF
SPECIAL
INTEREST
.
102
9.3
LP
AS
A
THEOREM
PROVER
.
105
10
APPLICATION
-
A
SEMANTICS
EQUIVALENCE
PROOF
109
10.1
THE
PROBLEM
.
109
10.2
SEMANTICS
EQUIVALENCE
FOR
PLYY
EXPRESSIONS
.
110
10.2.1
ABSTRACT
SYNTAX
.
ILL
10.2.2
STATIC
SEMANTICS
.
ILL
10.2.3
OPERATIONAL
SEMANTICS
.
113
10.2.4
DENOTATIONAL
SEMANTICS
.
113
10.2.5
THE
EQUIVALENCE
THEOREM
.
114
10.2.6
THE
PROOF
METHOD
.
115
10.2.7
COMPARISON
OF
AUTOMATED
PROOF
AND
HAND
PROOF
.
116
10.3
SEMANTICS
EQUIVALENCE
FOR
SEQUENTIAL
PROCESSES
.
122
10.3.1
OPERATIONAL
AND
DENOTATIONAL
SEMANTICS
.
122
10.3.2
THE
STRUCTURE
OF
THE
EQUIVALENCE
PROOF
IN
[82]
.
124
10.3.3
AUTOMATING
THE
PROOF
.
125
11
CONCLUSION
135
11.1
PRACTICAL
EXPERIENCES
WITH
THE
SIMULATION
.
137
11.2
FUTURE
WORK
.
138
11.2.1
USING
ORDER-SORTED
REWRITING
.
138
11.2.2
OTHER
STYLES
OF
SEMANTICS
DEFINITIONS
.
139
BIBLIOGRAPHY
142
A
AUTOMATIC
GENERATION
OF
LP
INPUT
151
A.L
TRANSFORMING
DOMAIN
SPECIFICATIONS
WITH
GENSIG
.
151
A.
1.1
AN
EXAMPLE
INPUT
FILE
.
152
4
C
ONTENTS
A.1.2
DECLARATIONS
.
153
A.1.3
BASIC
RULES
.
156
A.2
TRANSLATING
SOS
RULES
WITH
GENSOS
.
159
A.2.1
AN
EXAMPLE
SOS
INPUT
FILE
.
159
A.2.2
GENERATED
SOS
DERIVED
RULES
.
160
B
COMPLETE
PROOFS
FOR
THE
SIMULATION
RESULTS
OF
CHAPTER
7
163
B.L
PRELIMINARIES
.
163
B.2
COMPLETENESS
.
164
B.3
CORRECTNESS
.
169
C
REWRITE
RULES
VS.
DEDUCTION
RULES
177
C.L
THE
EXAMPLE
THEOREM
.
177
C.2
PROOF
USING
ONLY
REWRITE
RULES
.
.
.
.
177
C.3
PROOF
ALSO
USING
DEDUCTION
RULES
.
182
C.4
COMPARISON
OF
THE
PROOFS
.
186 |
any_adam_object | 1 |
author | Buth, Karl-Heinz |
author_facet | Buth, Karl-Heinz |
author_role | aut |
author_sort | Buth, Karl-Heinz |
author_variant | k h b khb |
building | Verbundindex |
bvnumber | BV010073867 |
classification_rvk | ST 140 |
classification_tum | DAT 554d DAT 557d |
ctrlnum | (OCoLC)64521131 (DE-599)BVBBV010073867 |
discipline | Informatik |
format | Thesis Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 cb4500</leader><controlfield tag="001">BV010073867</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">19980506</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">950220s1994 gw d||| m||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">943313988</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)64521131</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV010073867</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">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-355</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-188</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 140</subfield><subfield code="0">(DE-625)143592:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 554d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 557d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Buth, Karl-Heinz</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Techniques for modelling structured operational and denotational semantics definitions with term rewriting systems</subfield><subfield code="c">Karl-Heinz Buth</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Kiel</subfield><subfield code="b">Inst. für Informatik und Praktische Math.</subfield><subfield code="c">1994</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">191 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="490" ind1="1" ind2=" "><subfield code="a">Institut für Informatik und Praktische Mathematik <Kiel>: Bericht</subfield><subfield code="v">9414</subfield></datafield><datafield tag="502" ind1=" " ind2=" "><subfield code="a">Zugl.: Kiel, Univ., Diss., 1994</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Termersetzungssystem</subfield><subfield code="0">(DE-588)4117189-5</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">Formale Semantik</subfield><subfield code="0">(DE-588)4122144-8</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">Termersetzungssystem</subfield><subfield code="0">(DE-588)4117189-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Formale Semantik</subfield><subfield code="0">(DE-588)4122144-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><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=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Institut für Informatik und Praktische Mathematik <Kiel>: Bericht</subfield><subfield code="v">9414</subfield><subfield code="w">(DE-604)BV000011623</subfield><subfield code="9">9414</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=006685528&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-006685528</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV010073867 |
illustrated | Illustrated |
indexdate | 2024-08-18T00:45:49Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006685528 |
oclc_num | 64521131 |
open_access_boolean | |
owner | DE-355 DE-BY-UBR DE-91 DE-BY-TUM DE-12 DE-634 DE-83 DE-11 DE-188 |
owner_facet | DE-355 DE-BY-UBR DE-91 DE-BY-TUM DE-12 DE-634 DE-83 DE-11 DE-188 |
physical | 191 S. graph. Darst. |
publishDate | 1994 |
publishDateSearch | 1994 |
publishDateSort | 1994 |
publisher | Inst. für Informatik und Praktische Math. |
record_format | marc |
series | Institut für Informatik und Praktische Mathematik <Kiel>: Bericht |
series2 | Institut für Informatik und Praktische Mathematik <Kiel>: Bericht |
spelling | Buth, Karl-Heinz Verfasser aut Techniques for modelling structured operational and denotational semantics definitions with term rewriting systems Karl-Heinz Buth Kiel Inst. für Informatik und Praktische Math. 1994 191 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Institut für Informatik und Praktische Mathematik <Kiel>: Bericht 9414 Zugl.: Kiel, Univ., Diss., 1994 Termersetzungssystem (DE-588)4117189-5 gnd rswk-swf Programmverifikation (DE-588)4135576-3 gnd rswk-swf Formale Semantik (DE-588)4122144-8 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Termersetzungssystem (DE-588)4117189-5 s Formale Semantik (DE-588)4122144-8 s Programmverifikation (DE-588)4135576-3 s DE-604 Institut für Informatik und Praktische Mathematik <Kiel>: Bericht 9414 (DE-604)BV000011623 9414 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006685528&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Buth, Karl-Heinz Techniques for modelling structured operational and denotational semantics definitions with term rewriting systems Institut für Informatik und Praktische Mathematik <Kiel>: Bericht Termersetzungssystem (DE-588)4117189-5 gnd Programmverifikation (DE-588)4135576-3 gnd Formale Semantik (DE-588)4122144-8 gnd |
subject_GND | (DE-588)4117189-5 (DE-588)4135576-3 (DE-588)4122144-8 (DE-588)4113937-9 |
title | Techniques for modelling structured operational and denotational semantics definitions with term rewriting systems |
title_auth | Techniques for modelling structured operational and denotational semantics definitions with term rewriting systems |
title_exact_search | Techniques for modelling structured operational and denotational semantics definitions with term rewriting systems |
title_full | Techniques for modelling structured operational and denotational semantics definitions with term rewriting systems Karl-Heinz Buth |
title_fullStr | Techniques for modelling structured operational and denotational semantics definitions with term rewriting systems Karl-Heinz Buth |
title_full_unstemmed | Techniques for modelling structured operational and denotational semantics definitions with term rewriting systems Karl-Heinz Buth |
title_short | Techniques for modelling structured operational and denotational semantics definitions with term rewriting systems |
title_sort | techniques for modelling structured operational and denotational semantics definitions with term rewriting systems |
topic | Termersetzungssystem (DE-588)4117189-5 gnd Programmverifikation (DE-588)4135576-3 gnd Formale Semantik (DE-588)4122144-8 gnd |
topic_facet | Termersetzungssystem Programmverifikation Formale Semantik Hochschulschrift |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006685528&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
volume_link | (DE-604)BV000011623 |
work_keys_str_mv | AT buthkarlheinz techniquesformodellingstructuredoperationalanddenotationalsemanticsdefinitionswithtermrewritingsystems |