Ein denotationales Modell für parallele objektbasierte Systeme:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Stuttgart
Teubner
1997
|
Schriftenreihe: | MuPAD-Reports
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Zugl.: Paderborn, Gesamthochsch., Diss., 1996 |
Beschreibung: | XII, 186 S. graph. Darst. |
ISBN: | 3519021978 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV011061332 | ||
003 | DE-604 | ||
005 | 19980409 | ||
007 | t| | ||
008 | 961105s1997 gw d||| m||| 00||| ger d | ||
016 | 7 | |a 948907002 |2 DE-101 | |
020 | |a 3519021978 |c kart. : DM 52.00, sfr 47.00, S 380.00 |9 3-519-02197-8 | ||
035 | |a (OCoLC)722292379 | ||
035 | |a (DE-599)BVBBV011061332 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-91G | ||
084 | |a ST 240 |0 (DE-625)143625: |2 rvk | ||
084 | |a ST 600 |0 (DE-625)143681: |2 rvk | ||
084 | |a DAT 516d |2 stub | ||
084 | |a DAT 315d |2 stub | ||
100 | 1 | |a Naundorf, Holger |e Verfasser |4 aut | |
245 | 1 | 0 | |a Ein denotationales Modell für parallele objektbasierte Systeme |c von Holger Naundorf |
264 | 1 | |a Stuttgart |b Teubner |c 1997 | |
300 | |a XII, 186 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a MuPAD-Reports | |
500 | |a Zugl.: Paderborn, Gesamthochsch., Diss., 1996 | ||
650 | 0 | 7 | |a Funktionale Semantik |0 (DE-588)4194483-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a MuPAD 1.1 |0 (DE-588)4311320-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a MuPAD |0 (DE-588)4573536-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Systemmodell |0 (DE-588)4304916-3 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Funktionale Semantik |0 (DE-588)4194483-5 |D s |
689 | 0 | 1 | |a MuPAD |0 (DE-588)4573536-0 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a MuPAD 1.1 |0 (DE-588)4311320-5 |D s |
689 | 1 | 1 | |a Funktionale Semantik |0 (DE-588)4194483-5 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a Systemmodell |0 (DE-588)4304916-3 |D s |
689 | 2 | 1 | |a Funktionale Semantik |0 (DE-588)4194483-5 |D s |
689 | 2 | |5 DE-604 | |
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=007408336&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-007408336 |
Datensatz im Suchindex
_version_ | 1822490837854978049 |
---|---|
adam_text |
Titel: Ein denotationales Modell für parallele objektbasierte Systeme
Autor: Naundorf, Holger
Jahr: 1997
Inhaltsverzeichnis
1 Einleitung 1
1 Ein allgemeines Modell für objektbasierte Systeme 7
2 Allgemeines Design 10
2.1 Objekte 10
2.1.1 Beschreibung von Objekten 10
2.1.2 Anzahl der Objekte eines Systems 11
2.2 Zeit 11
2.2.1 Globale Zeit 11
2.2.2 Kontinuierliche Zeit 12
2.3 Kommunikation 12
2.3.1 Kommunikation durch Handshaking 12
2.3.2 Verschicken von Nachrichten 13
2.3.3 Übertragung von Nachrichten 13
2.3.4 Akzeptieren von Nachrichten 13
2.3.5 Kontinuierliche Kommunikation 13
2.4 Hierarchisierung 14
3 Definitionen 15
4 Ein- /Ausgabebeschreibungen 20
4.1 Ein-/Ausgabebeschreibung 20
4.2 Determmiertheit 25
4.3 Verbandstruktur 27
4.4 Eigenschaften 28
4.5 pre-causal Ein-/Ausgabebeschreibungen 37
4.6 pre-delayed Ein-/Ausgabebeschreibungen 45
4.7 Unabhängigkeit von Eigenschaften 47
4.8 Weitere Verbandstrukturen 48
4.9 Das Verschieben von Ausgaben 49
4.10 Metrischer Ansatz 50
viii INHALTSVERZEICHNIS
5 Methoden zur Beschreibung von Objekten 53
5.1 Teil-Ein-/Ausgabebeschreibung 53
5.2 Trace-Beschreibung 57
6 Objektbasierte Systeme 59
6.1 Objektbasierte Systeme 61
6.2 Objektbasierte Systeme als Ein-/Ausgabebeschreibung 63
6.3 Objektbasierte Systeme als echte Ein-/Ausgabebeschreibung 69
6.4 Eigenschaften 74
6.5 Anderer Ansatz 76
7 Weitere Methoden zur Beschreibung von Objekten 78
7.1 Zeitlose Objekte 78
7.2 ADTs als Ein-/Ausgabebeschreibungen 79
7.3 Zeitlose Übertragungseinheiten 83
7.3.1 Auseinanderziehen von Nachrichten 84
7.3.2 Unabhängige Verzögerung und Vertauschung der Nachrichten für
Objekte 85
7.3.3 Verzögerung der Nachrichten 85
7.3.4 Zusammensetzung 86
8 Komposition 87
9 Zerlegung objektbasierter Systeme 90
10 Anwendung von gMobS 93
10.1 Denotationale Semantik mit gMobS 93
10.2 Denotationale Semantik einer Beispielsprache 96
10.2.1 Grundlegende Bausteine 96
10.2.2 Programme und informelle Semantik 98
10.2.3 Denotationale Semantik 99
10.2.4 Bemerkungen zu SimpleLang 104
11 Einordnung 106
11.1 Abstrakte Datentypen 106
11.2 Actor-Modell und POOL 106
11.3 Prozeß-Netzwerke 107
11.4 Systemtheorie und Kybernetik 108
INHALTSVERZEICHNIS ix
11 Eine denotationale Semantik für MuPAD 109
12 Überblick 112
12.1 Modellierung von Clustem 112
12.2 Zusammenfassung von Clustem 113
12.3 Nachrichten 113
12.3.1 Interne Nachrichten 113
12.3.2 Externe Nachrichten 114
12.4 Beschreibung von Objekten und Übertragungseinheiten 114
13 Nachrichten 115
13.1 Zieladresse Dest 115
13.2 Sender Sender 115
13.3 Typ Type 116
13.4 Label Label 118
13.5 Interner Typ IType und Domain Dom 118
13.6 Referenzen Ref 118
13.7 Inhalt Cont 118
13.8 Umgebung Env 118
14 Beschreibung eines Clusters 120
14.1 Daten-Objekte 120
14.1.1 Zustände von Daten-Objekten 120
14.1.2 Vor-Objekte 122
14.1.3 Objekte 126
14.2 Punktions-Objekte 126
14.3 Die Übertragungseinheit innerhalb der Cluster 127
14.3.1 Objektmenge 127
14.3.2 Nachrichten 127
14.3.3 Zustände 128
14.3.4 Vor-Übertragungseinheit 128
14.3.5 Übertragungseinheit 129
15 Die Semantik von MuPAD 130
15.1 Objektmenge und Nachrichten 130
15.2 Zustände 131
15.3 Vor-Übertragungseinheit 131
15.4 Übertragungseinheit 132
15.5 MuPAD 132
16 Zusammenfassung 133
x INHALTSVERZEICHNIS
A Definitionen 135
B Kurze MuPAD-Einführung 145
C Parallelität in MuPAD 148
C.l Überblick 148
C.2 Mikroparallelität 150
C.2.1 Motivation 150
C.2.2 Funktionalität 150
C.2.3 Beispiele 152
C.2.4 Implementation 155
C.3 Makroparallelität 157
C.3.1 Motivation 157
C.3.2 Funktionalität 159
C.3.3 Implementation 160
C.4 Vergleich mit anderen parallelen Paradigmen 163
C.4.1 Future Construct 163
C.4.2 Tuple-Space 164
C.4.3 Process-Graph 164
C.4.4 Reflection 165
D Objektorientiertheit in MuPAD 166
D.l Motivation 166
D.2 Domains 167
D.3 Domain-Elemente 169
D.3.1 Überladen von Funktionen 169
D.3.2 Interne Methoden 170
D.4 Einordnung in andere Konzepte 171
Literaturverzeichnis 173
Abbildungsverzeichnis
4.1 Automat Ax 25
6.1 Ein objektbasiertes System 61
6.2 Ein Flip 63
6.3 Objektbasiertes System ohne echte kanonische Ein-/Ausgabebeschreibung . 68
C.l Mikroparallelität 150
C.2 Makroparallelität 161
C.3 Makroparallelität mit virtuellem shared Memory 163
Tabellenverzeichnis
C.l Laufzeit/Speedup des sequentiellen Fibonacci-Progamms auf sequentiellem
und parallelem MuPAD in Sekunden 153
C.2 Laufzeiten/Speedup der parallelen Fibonacci-Funktionen mit verschiede¬
nen Prozessorzahlen in Sekunden 154
C.3 Anzahl der von den parallelen Fibonacci-Funktionen während der Laufzeit
erzeugten Tasks 154
C.4 Laufzeit/Speedup des sequentiellen Multiplikationsprogamms auf sequen¬
tiellem und parallelem MuPAD in Sekunden 155
C.5 Laufzeiten/Speedup der Multiplikationsfunktionen mit verschiedenen Pro¬
zessorzahlen in Sekunden 156 |
any_adam_object | 1 |
author | Naundorf, Holger |
author_facet | Naundorf, Holger |
author_role | aut |
author_sort | Naundorf, Holger |
author_variant | h n hn |
building | Verbundindex |
bvnumber | BV011061332 |
classification_rvk | ST 240 ST 600 |
classification_tum | DAT 516d DAT 315d |
ctrlnum | (OCoLC)722292379 (DE-599)BVBBV011061332 |
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">BV011061332</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">19980409</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">961105s1997 gw d||| m||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">948907002</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3519021978</subfield><subfield code="c">kart. : DM 52.00, sfr 47.00, S 380.00</subfield><subfield code="9">3-519-02197-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)722292379</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV011061332</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">ger</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-91G</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 240</subfield><subfield code="0">(DE-625)143625:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 600</subfield><subfield code="0">(DE-625)143681:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 516d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 315d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Naundorf, Holger</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Ein denotationales Modell für parallele objektbasierte Systeme</subfield><subfield code="c">von Holger Naundorf</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Stuttgart</subfield><subfield code="b">Teubner</subfield><subfield code="c">1997</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XII, 186 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="0" ind2=" "><subfield code="a">MuPAD-Reports</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Zugl.: Paderborn, Gesamthochsch., Diss., 1996</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Funktionale Semantik</subfield><subfield code="0">(DE-588)4194483-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MuPAD 1.1</subfield><subfield code="0">(DE-588)4311320-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MuPAD</subfield><subfield code="0">(DE-588)4573536-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Systemmodell</subfield><subfield code="0">(DE-588)4304916-3</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">Funktionale Semantik</subfield><subfield code="0">(DE-588)4194483-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">MuPAD</subfield><subfield code="0">(DE-588)4573536-0</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">MuPAD 1.1</subfield><subfield code="0">(DE-588)4311320-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Funktionale Semantik</subfield><subfield code="0">(DE-588)4194483-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Systemmodell</subfield><subfield code="0">(DE-588)4304916-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">Funktionale Semantik</subfield><subfield code="0">(DE-588)4194483-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</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=007408336&sequence=000002&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-007408336</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV011061332 |
illustrated | Illustrated |
indexdate | 2025-01-28T11:11:43Z |
institution | BVB |
isbn | 3519021978 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-007408336 |
oclc_num | 722292379 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM |
owner_facet | DE-91G DE-BY-TUM |
physical | XII, 186 S. graph. Darst. |
publishDate | 1997 |
publishDateSearch | 1997 |
publishDateSort | 1997 |
publisher | Teubner |
record_format | marc |
series2 | MuPAD-Reports |
spelling | Naundorf, Holger Verfasser aut Ein denotationales Modell für parallele objektbasierte Systeme von Holger Naundorf Stuttgart Teubner 1997 XII, 186 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier MuPAD-Reports Zugl.: Paderborn, Gesamthochsch., Diss., 1996 Funktionale Semantik (DE-588)4194483-5 gnd rswk-swf MuPAD 1.1 (DE-588)4311320-5 gnd rswk-swf MuPAD (DE-588)4573536-0 gnd rswk-swf Systemmodell (DE-588)4304916-3 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Funktionale Semantik (DE-588)4194483-5 s MuPAD (DE-588)4573536-0 s DE-604 MuPAD 1.1 (DE-588)4311320-5 s Systemmodell (DE-588)4304916-3 s HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007408336&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Naundorf, Holger Ein denotationales Modell für parallele objektbasierte Systeme Funktionale Semantik (DE-588)4194483-5 gnd MuPAD 1.1 (DE-588)4311320-5 gnd MuPAD (DE-588)4573536-0 gnd Systemmodell (DE-588)4304916-3 gnd |
subject_GND | (DE-588)4194483-5 (DE-588)4311320-5 (DE-588)4573536-0 (DE-588)4304916-3 (DE-588)4113937-9 |
title | Ein denotationales Modell für parallele objektbasierte Systeme |
title_auth | Ein denotationales Modell für parallele objektbasierte Systeme |
title_exact_search | Ein denotationales Modell für parallele objektbasierte Systeme |
title_full | Ein denotationales Modell für parallele objektbasierte Systeme von Holger Naundorf |
title_fullStr | Ein denotationales Modell für parallele objektbasierte Systeme von Holger Naundorf |
title_full_unstemmed | Ein denotationales Modell für parallele objektbasierte Systeme von Holger Naundorf |
title_short | Ein denotationales Modell für parallele objektbasierte Systeme |
title_sort | ein denotationales modell fur parallele objektbasierte systeme |
topic | Funktionale Semantik (DE-588)4194483-5 gnd MuPAD 1.1 (DE-588)4311320-5 gnd MuPAD (DE-588)4573536-0 gnd Systemmodell (DE-588)4304916-3 gnd |
topic_facet | Funktionale Semantik MuPAD 1.1 MuPAD Systemmodell Hochschulschrift |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007408336&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT naundorfholger eindenotationalesmodellfurparalleleobjektbasiertesysteme |