A transformational approach to the design of communicating systems:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | Undetermined |
Veröffentlicht: |
1994
|
Schriftenreihe: | Universität <Oldenburg> / Fachbereich Informatik: Berichte aus dem Fachbereich Informatik der Universität Oldenburg
1994,4 |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Oldenburg, Univ., Diss., 1994 |
Beschreibung: | X, 185 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV009991521 | ||
003 | DE-604 | ||
005 | 19950420 | ||
007 | t| | ||
008 | 950109s1994 gw m||| 00||| und d | ||
016 | 7 | |a 943008247 |2 DE-101 | |
035 | |a (OCoLC)642925414 | ||
035 | |a (DE-599)BVBBV009991521 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | |a und | ||
044 | |a gw |c DE | ||
049 | |a DE-739 |a DE-19 |a DE-12 |a DE-355 |a DE-91G |a DE-83 | ||
084 | |a DAT 600f |2 stub | ||
100 | 1 | |a Rössig, Stephan |e Verfasser |4 aut | |
245 | 1 | 0 | |a A transformational approach to the design of communicating systems |c Stephan Rössig |
264 | 1 | |c 1994 | |
300 | |a X, 185 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Universität <Oldenburg> / Fachbereich Informatik: Berichte aus dem Fachbereich Informatik der Universität Oldenburg |v 1994,4 | |
500 | |a Oldenburg, Univ., Diss., 1994 | ||
650 | 0 | 7 | |a Kommunikationssystem |0 (DE-588)4125542-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Transformation |0 (DE-588)4451062-7 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Kommunikationssystem |0 (DE-588)4125542-2 |D s |
689 | 0 | 1 | |a Transformation |0 (DE-588)4451062-7 |D s |
689 | 0 | |5 DE-604 | |
810 | 2 | |a Fachbereich Informatik: Berichte aus dem Fachbereich Informatik der Universität Oldenburg |t Universität <Oldenburg> |v 1994,4 |w (DE-604)BV000900143 |9 1994,4 | |
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=006622170&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-006622170 |
Datensatz im Suchindex
_version_ | 1820868373144141824 |
---|---|
adam_text |
CONTENTS
ABSTRACT
III
ZUSAMMENFASSUNG
IV
1
INTRODUCTION
1
1.1
COMMUNICATING
SYSTEMS
.
2
1.1.1
SPECIFICATIONS
AND
PROGRAMS
.
3
1.1.2
OBSERVING
COMMUNICATING
SYSTEMS
.
4
1.2
MIXED
TERM
DESIGN
APPROACH
MIX
.
6
1.2.1
MIXED
TERMS
.
6
1.2.2
TRANSFORMATIONAL
SYSTEM
DESIGN
.
7
1.2.3
TOOL
SUPPORT
.
8
1.3
OVERVIEW
.
9
2
PREDICATES
11
2.1
PREDICATE
LANGUAGE
.
11
2.1.1
SYNTAX
.
12
2.1.2
SEMANTICS
.
15
2.2
RECURSIVE
PREDICATES
.
18
2.2.1
INFINITARY
PREDICATES
.
18
2.2.2
FIXPOINT
THEOREMS
.
19
2.3
TRANSITION
PREDICATES
.
21
2.3.1
CONCATENATION
OF
PREDICATES
.
22
2.3.2
ITERATED
TRANSITIONS
.
24
3
COMMUNICATING
SYSTEMS
27
3.1
INTERFACES
.
28
3.2
BEHAVIOUR
PREDICATES
.
31
3.2.1
ADMISSIBLE
PREDICATES
.
31
3.2.2
SYSTEM
PREDICATES
.
34
3.2.3
PROCESS
PREDICATES
.
35
3.3
IMPLEMENTATION
DESIGN
BY
REFINEMENT
.
36
3.3.1
REFINEMENT
RELATION
.
36
3.3.2
DESIGN
TASK
.
37
3.4
COMPOSITION
OF
SYSTEMS
.
38
3.4.1
BEHAVIOUR
EXTENSION
.
39
3.4.2
UNION
OF
INTERFACES
.
40
4
SPECIFICATIONS
43
4.1
TRACE
PART
.
44
4.2
STATE
PART
.
47
VIII
CONTENTS
4.3
SPECIFICATION
FORMATS
.
51
4.3.1
SYNTAX
OF
SPECIFICATIONS
.
51
4.3.2
STABLE
SPECIFICATION
.
53
4.3.3
TERMINATING
SPECIFICATION
.
55
4.4
BASIC
TRANSFORMATIONS
WITHIN
SPECIFICATIONS
.
57
4.4.1
TRANSFORMING
THE
TRACE
PART
.
57
4.4.2
MODIFYING
COMMUNICATION
ASSERTIONS
.
59
4.4.3
DISABLED
CHANNELS
.
62
4.4.4
INTERFACE
EXTENSION
OPERATOR
.
65
4.4.5
REDUCING
INTERFACES
OF
SPECIFICATIONS
.
66
4-5
LOCAL
VARIABLES
.
67
4.5.1
VARIABLE
DECLARATION
OPERATOR
.
68
4.5.2
LOCAL
VARIABLES
IN
SPECIFICATIONS
.
69
4.6
LOCAL
CHANNELS
.
73
4.6.1
CHANNEL
DECLARATION
OPERATOR
.
73
4.6.2
LOCAL
CHANNELS
IN
SPECIFICATIONS
.
75
4.7
STATE
RESTRICTIONS
.
77
4.7.1
INITIAL
STATE
.
78
4.7.2
STABLE
PROPERTIES
.
80
4.7.3
STATE
INVARIANTS
.
81
5
REASONING
ABOUT
SPECIFICATIONS
83
5.1
CASE
STUDY
I:
REGISTERS
WITH
CONCURRENT
ACCESS
.
84
5.1.1
INFORMAL
DESCRIPTION
.
84
5.1.2
SPECIFICATIONS
OF
SAFE,
REGULAR
AND
ATOMIC
REGISTERS
.
85
5.1.3
REGULAR
REGISTERS
REFINE
SAFE
ONES
.
89
5.2
INTERPLAY
OF
TRACE
AND
STATE
PART
.
91
5.2.1
INITIAL
STATE
AND
TRACE
ASSERTIONS
.
91
5.2.2
MODIFICATION
OF
ENABLE
CONDITIONS
.
93
5.2.3
SIMPLIFICATION
OF
COMMUNICATION
EFFECTS
.
97
5.3
INTRODUCTION
OF
LOCAL
CHANNELS
.
101
5.4
CASE
STUDY
II:
ATOMIC
REGISTERS
REFINE
REGULAR
ONES
.
104
6
IMPLEMENTATIONS
109
6.1
PROGRAMMING
LANGUAGE
.
109
6.2
BASIC
PL
CONSTRUCTS
.
ILL
6.3
DIVERGENCE
WITHIN
SYSTEMS
.
113
6.3.1
HIDING
OPERATOR
.
114
6.3.2
HIDING
AND
LOCAL
CHANNELS
.
116
7
COMPOSITION
OPERATORS
121
7.1
PARALLEL
COMPOSITION
.
122
7.1.1
SYNCHRONIZATION
OPERATOR
.
122
7.1.2
SYN
OPERATOR
AND
SPECIFICATIONS
.
124
7.1.3
PARALLEL
COMPOSITION
IN
PL
.
129
7.2
SEQUENTIAL
COMPOSITION
.
130
7.2.1
SEQUENTIAL
COMPOSITION
OPERATOR
.
130
7.2.2
SEQ
OPERATOR
AND
SPECIFICATIONS
.
133
7.3
DISJUNCTIVE
COMPOSITION
.
137
7.3.1
ALTERNATIVE
COMPOSITION
OPERATOR
.
137
7.3.2
CONDITIONAL
COMPOSITION
OPERATOR
.
140
CONTENTS
IX
7.3.3
DISJUNCTIVE
DECOMPOSITION
OF
SPECIFICATIONS
.
144
7.4
RECURSION
AND
ITERATION
.
148
7.4.1
RECURSION
.
148
7.4.2
ITERATION
.
151
7.4.3
LOOP
DECOMPOSITION
.
152
8
IMPLEMENTATION
DESIGN
155
8.1
CASE
STUDY
III:
CONCURRENT
REGISTER
IMPLEMENTATION
.
156
8.2
SINGLE
COMMUNICATION
IMPLEMENTATION
.
164
8.2.1
IMPLEMENTATION
OF
TRANSITION
PREDICATES
.
165
8.2.2
IMPLEMENTING
SCS
SPECIFICATIONS
.
167
8.3
TRANSFORMATION
STRATEGY
SDT
.
168
8.3.1
SDT
SUITABLE
EXPRESSIONS
.
169
8.3.2
SDT
CONSTRUCTION
PROCESS
.
170
9
DISCUSSION
175
9.1
EXPERIMENTS
.
175
9.2
RELATION
WITH
PROGRAM
VERIFICATION
.
177
9.3
FUTURE
WORK
.
179
BIBLIOGRAPHY
181 |
any_adam_object | 1 |
author | Rössig, Stephan |
author_facet | Rössig, Stephan |
author_role | aut |
author_sort | Rössig, Stephan |
author_variant | s r sr |
building | Verbundindex |
bvnumber | BV009991521 |
classification_rvk | SS 5560 |
classification_tum | DAT 600f |
ctrlnum | (OCoLC)642925414 (DE-599)BVBBV009991521 |
discipline | Informatik |
format | 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">BV009991521</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">19950420</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">950109s1994 gw m||| 00||| und d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">943008247</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)642925414</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV009991521</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=" " ind2=" "><subfield code="a">und</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-739</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 600f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Rössig, Stephan</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">A transformational approach to the design of communicating systems</subfield><subfield code="c">Stephan Rössig</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">1994</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">X, 185 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="490" ind1="1" ind2=" "><subfield code="a">Universität <Oldenburg> / Fachbereich Informatik: Berichte aus dem Fachbereich Informatik der Universität Oldenburg</subfield><subfield code="v">1994,4</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Oldenburg, Univ., Diss., 1994</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Kommunikationssystem</subfield><subfield code="0">(DE-588)4125542-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Transformation</subfield><subfield code="0">(DE-588)4451062-7</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">Kommunikationssystem</subfield><subfield code="0">(DE-588)4125542-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Transformation</subfield><subfield code="0">(DE-588)4451062-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="810" ind1="2" ind2=" "><subfield code="a">Fachbereich Informatik: Berichte aus dem Fachbereich Informatik der Universität Oldenburg</subfield><subfield code="t">Universität <Oldenburg></subfield><subfield code="v">1994,4</subfield><subfield code="w">(DE-604)BV000900143</subfield><subfield code="9">1994,4</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=006622170&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-006622170</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV009991521 |
illustrated | Not Illustrated |
indexdate | 2025-01-10T13:23:20Z |
institution | BVB |
language | Undetermined |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006622170 |
oclc_num | 642925414 |
open_access_boolean | |
owner | DE-739 DE-19 DE-BY-UBM DE-12 DE-355 DE-BY-UBR DE-91G DE-BY-TUM DE-83 |
owner_facet | DE-739 DE-19 DE-BY-UBM DE-12 DE-355 DE-BY-UBR DE-91G DE-BY-TUM DE-83 |
physical | X, 185 S. |
publishDate | 1994 |
publishDateSearch | 1994 |
publishDateSort | 1994 |
record_format | marc |
series2 | Universität <Oldenburg> / Fachbereich Informatik: Berichte aus dem Fachbereich Informatik der Universität Oldenburg |
spelling | Rössig, Stephan Verfasser aut A transformational approach to the design of communicating systems Stephan Rössig 1994 X, 185 S. txt rdacontent n rdamedia nc rdacarrier Universität <Oldenburg> / Fachbereich Informatik: Berichte aus dem Fachbereich Informatik der Universität Oldenburg 1994,4 Oldenburg, Univ., Diss., 1994 Kommunikationssystem (DE-588)4125542-2 gnd rswk-swf Transformation (DE-588)4451062-7 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Kommunikationssystem (DE-588)4125542-2 s Transformation (DE-588)4451062-7 s DE-604 Fachbereich Informatik: Berichte aus dem Fachbereich Informatik der Universität Oldenburg Universität <Oldenburg> 1994,4 (DE-604)BV000900143 1994,4 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006622170&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Rössig, Stephan A transformational approach to the design of communicating systems Kommunikationssystem (DE-588)4125542-2 gnd Transformation (DE-588)4451062-7 gnd |
subject_GND | (DE-588)4125542-2 (DE-588)4451062-7 (DE-588)4113937-9 |
title | A transformational approach to the design of communicating systems |
title_auth | A transformational approach to the design of communicating systems |
title_exact_search | A transformational approach to the design of communicating systems |
title_full | A transformational approach to the design of communicating systems Stephan Rössig |
title_fullStr | A transformational approach to the design of communicating systems Stephan Rössig |
title_full_unstemmed | A transformational approach to the design of communicating systems Stephan Rössig |
title_short | A transformational approach to the design of communicating systems |
title_sort | a transformational approach to the design of communicating systems |
topic | Kommunikationssystem (DE-588)4125542-2 gnd Transformation (DE-588)4451062-7 gnd |
topic_facet | Kommunikationssystem Transformation Hochschulschrift |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006622170&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
volume_link | (DE-604)BV000900143 |
work_keys_str_mv | AT rossigstephan atransformationalapproachtothedesignofcommunicatingsystems |