Parametrisierte Verträge zur Protokolladaption bei Software-Komponenten:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Berlin
Logos-Verl.
2001
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Zugl.: Karlsruhe, Univ., Diss., 2001 |
Beschreibung: | VIII, 224 S. graph. Darst. : 24 cm |
ISBN: | 3897227835 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV013982063 | ||
003 | DE-604 | ||
005 | 20020807 | ||
007 | t | ||
008 | 011023s2001 gw d||| m||| 00||| ger d | ||
016 | 7 | |a 962839736 |2 DE-101 | |
020 | |a 3897227835 |c kart. : EUR 40.50, sfr 71.90 |9 3-89722-783-5 | ||
035 | |a (OCoLC)76289812 | ||
035 | |a (DE-599)BVBBV013982063 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-29T | ||
100 | 1 | |a Reussner, Ralf |e Verfasser |0 (DE-588)131398369 |4 aut | |
245 | 1 | 0 | |a Parametrisierte Verträge zur Protokolladaption bei Software-Komponenten |c von Ralf Heinrich Reussner |
264 | 1 | |a Berlin |b Logos-Verl. |c 2001 | |
300 | |a VIII, 224 S. |b graph. Darst. : 24 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Zugl.: Karlsruhe, Univ., Diss., 2001 | ||
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Laufzeitsystem |0 (DE-588)4343107-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Komponente |g Software |0 (DE-588)4439521-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Automat |0 (DE-588)4003949-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Formale Spezifikationstechnik |0 (DE-588)4299725-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwareschnittstelle |0 (DE-588)4116525-1 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 0 | 1 | |a Komponente |g Software |0 (DE-588)4439521-8 |D s |
689 | 0 | 2 | |a Softwareschnittstelle |0 (DE-588)4116525-1 |D s |
689 | 0 | 3 | |a Formale Spezifikationstechnik |0 (DE-588)4299725-2 |D s |
689 | 0 | 4 | |a Automat |0 (DE-588)4003949-3 |D s |
689 | 0 | 5 | |a Laufzeitsystem |0 (DE-588)4343107-0 |D s |
689 | 0 | |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=009571730&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-009571730 |
Datensatz im Suchindex
_version_ | 1808136956609036288 |
---|---|
adam_text |
INHALTSVERZEICHNIS
1
EINFUEHRUNG
1
1.1
MOTIVATION
.
1
1.2
PROBLEMSTELLUNG
UND
BEITRAG
DER
ARBEIT
.
4
1.3
UEBERBLICK
.
8
1.4
KONTEXT
DER
ARBEIT
.
10
2
SOFTWARE-KOMPONENTEN
11
2.1
INGENIEURMAESSIGE
SOFTWARE-ENTWICKLUNG
.
12
2.1.1
GENERATIVE
SOFTWARE-ENTWICKLUNG
.
16
2.1.2
KOMPONENTENBASIERTE
SOFTWARE-ENTWICKLUNG
.
17
2.1.3
SOFTWARE-ENTWICKLUNGSPROZESS
.
19
2.2
KOMPONENTENTECHNOLOGIE
.
19
2.2.1
ALLGEMEINE
VORTEILE
DURCH
KAPSELUNG
.
20
2.2.2
SPEZIFISCHE
VORTEILE
DES
KOMPONENTENEINSATZES
.
22
2.2.3
NACHTEILE
UND
PROBLEME
DES
KOMPONENTENEINSATZES
.
.
25
2.2.4
ANFORDERUNGEN
AN
EIN
SCHNITTSTELLENMODELL
.
28
2.3
GRUNDLEGENDE
BEGRIFFE
.
29
2.3.1
ENTWICKLUNG
DES
KOMPONENTENBEGRIFFS
.
29
2.3.2
VERTRAEGE
.
38
2.3.3
TYPEN,
VERTRAEGE,
SCHNITTSTELLEN
UND
DOKUMENTATION
.
.
39
2.4
SCHNITTSTELLENMODELLE
FUER
KOMPONENTEN
.
40
2.4.1
HIERARCHISCHE
KLASSIFIKATION
VON
SCHNITTSTELLENMODELLEN
41
2.4.2
PROTOKOLLMODELLIERENDE
SCHNITTSTELLENMODELLE
.
42
2.5
ADAPTION
VON
KOMPONENTEN
.
48
2.5.1
WHITE-BOX-ADAPTIONSVERFAHREN
.
49
2.5.2
BLACK-BOX-ADAPTIONSVERFAHREN
.
50
2.5.3
EVALUATION
DER
ADAPTIONSVERFAHREN
.
54
2.6
SEQUENTIALISIERUNG
VS.
SEQUENZIERUNG
.
55
3
PARAMETRISIERTE
VERTRAEGE
59
3.1
DEFINITION
.
59
3.2
VERKNUEPFUNGEN
.
62
3.2.1
SEQUENZIERUNG
.
62
3.2.2
ALTERNATION
.
65
3.2.3
ZYKLISCHE
ABHAENGIGKEITEN
.
66
3.3
BEISPIEL
.
68
3.4
ALLGEMEINHEIT
PARAMETRISIERTER
VERTRAEGE
.
69
3.4.1
FREIHEITSGRADE
BEI
DER
ANWENDUNG
.
69
3.4.2
STATISCHE
UEBERPRUEFUNG
GLOBALER
SYSTEMEIGEN
SCHAFTEN
.
72
3.5
ADAPTION
DURCH
PARAMETRISIERTE
VERTRAEGE
.
73
4
SCHNITTSTELLENMODELL
FUER
KOMPONENTEN
75
4.1
WAHL
DES
ANSATZES
.
76
4.2
FORMALE
GRUNDLAGEN
.
78
4.2.1
ENDLICHE
AUTOMATEN
.
78
4.2.2
AEQUIVALENZTEST
UND
MINIMIERUNG
ENDLICHER
AUTOMATEN
82
4.2.3
ZAEHLERAUTOMATEN
.
84
4.2.4
ENTSCHEIDBARKEIT
DER
AEQUIVALENZ
UND
INKLUSION
.
86
4.2.5
CHARAKTERISIERUNG
DER
ERKANNTEN
SPRACHEN
.
99
4.2.6
KREUZPRODUKTAUTOMAT
UND
SHUFFLE-AUTOMAT
.
101
4.3
BEISPIELSYSTEM
.
104
4.4
DEFINITION
DES
SCHNITTSTELLENMODELLS
.
106
4.4.1
ANGEBOTSSCHNITTSTELLE
.
107
4.4.2
BEDARFSSCHNITTSTELLE
.
113
4.5
PARAMETRISIERTE
VERTRAEGE
.
119
4.5.1
ANGEBOTSPARAMETRISIERTER
VERTRAG
.
120
4.5.2
BEDARFSPARAMETRISIERTER
VERTRAG
.
131
4.6
ALGORITHMEN
.
137
4.6.1
SCHNITTSTELLENAEQUIVALENZ
.
137
4.6.2
ADAPTION
.
140
4.6.3
ERWEITERUNG
.
144
4.6.4
ZYKLISCHE
ABHAENGIGKEITEN
ZWISCHEN
KOMPONENTEN
.
.
.
148
4.7
BEISPIELSZENARIO
.
156
II
5
ANGABE
DER
SCHNITTSTELLENINFORMATION
159
5.1
SPEZIFIKATIONSORIENTIERTER
ANSATZ
.
160
5.2
QUELLTEXTORIENTIERTER
ANSATZ
.
162
5.2.1
ANNOTATIONEN
ZUR
ERZEUGUNG
DES
ANGEBOTSAUTOMATEN
.
164
5.2.2
ANALYSE
DES
QUELLTEXTES
ZUR
ERZEUGUNG
DER
DIENSTBE
DARFSAUTOMATEN
.
169
6
ZUSAMMENFASSUNG
UND
AUSBLICK
171
6.1
ZUSAMMENFASSUNG
UND
ERGEBNISSE
.
171
6.2
GRENZEN
UND
OFFENE
FRAGEN
.
173
6.2.1
VERIFIKATION
GLOBALER
EIGENSCHAFTEN
.
173
6.2.2
ERZWUNGENE
ANWENDUNG
ZUR
LAUFZEIT
.
176
6.3
AUSBLICK
.
177
6.3.1
RELAXIERTE
AEQUIVALENZPRUEFUNG
.
177
6.3.2
AUTOMATISCHE
ADAPTION
VON
BENUTZUNGSSCHNITTSTELLEN
.
178
6.3.3
UNTERSTUETZUNG
DER
SUCHE
NACH
SOFTWARE-KOMPONENTEN
179
6.3.4
ABLEITUNG
VON
ENTWURFSRICHTLINIEN
.
179
6.3.5
PARAMETRISIERTE
VERTRAEGE
FUER
HOEHERE
SCHNITTSTELLENMO
DELLE
.
181
6.3.6
EINSATZ
FUER
SOFTWARE-ARCHITEKTUR
.
181
A
PROTOTYPISCHE
IMPLEMENTIERUNG
203
A.L
WAHL
DER
SPRACHE
.
203
A.2
UEBERBLICK
UEBER
DAS
COCONUT/J-SYSTEM
.
204
A.2.1
ERZEUGUNG
VON
COCONUTS
.
204
A.2.2
NUTZUNG
VON
COCONUTS
.
205
A.3
DAS
LAUFZEITSYSTEM
.
211
A.3.1
EINBETTUNG
IN
SCHNITTSTELLENREFLEKTION
.
212
A.3.2
ROLLEN
VON
SOFTWARE-KOMPONENTEN
.
214
A.3.3
ZUR
IMPLEMENTIERUNG
VON
ZAEHLERAUTOMATEN
.
214
B
VERWENDETE
NOTATIONEN
219
III |
any_adam_object | 1 |
author | Reussner, Ralf |
author_GND | (DE-588)131398369 |
author_facet | Reussner, Ralf |
author_role | aut |
author_sort | Reussner, Ralf |
author_variant | r r rr |
building | Verbundindex |
bvnumber | BV013982063 |
ctrlnum | (OCoLC)76289812 (DE-599)BVBBV013982063 |
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">BV013982063</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20020807</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">011023s2001 gw d||| m||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">962839736</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3897227835</subfield><subfield code="c">kart. : EUR 40.50, sfr 71.90</subfield><subfield code="9">3-89722-783-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76289812</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV013982063</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-29T</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Reussner, Ralf</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)131398369</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Parametrisierte Verträge zur Protokolladaption bei Software-Komponenten</subfield><subfield code="c">von Ralf Heinrich Reussner</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin</subfield><subfield code="b">Logos-Verl.</subfield><subfield code="c">2001</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">VIII, 224 S.</subfield><subfield code="b">graph. Darst. : 24 cm</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">Zugl.: Karlsruhe, Univ., Diss., 2001</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Laufzeitsystem</subfield><subfield code="0">(DE-588)4343107-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Komponente</subfield><subfield code="g">Software</subfield><subfield code="0">(DE-588)4439521-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Automat</subfield><subfield code="0">(DE-588)4003949-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 Spezifikationstechnik</subfield><subfield code="0">(DE-588)4299725-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareschnittstelle</subfield><subfield code="0">(DE-588)4116525-1</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">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Komponente</subfield><subfield code="g">Software</subfield><subfield code="0">(DE-588)4439521-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Softwareschnittstelle</subfield><subfield code="0">(DE-588)4116525-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Formale Spezifikationstechnik</subfield><subfield code="0">(DE-588)4299725-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="4"><subfield code="a">Automat</subfield><subfield code="0">(DE-588)4003949-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="5"><subfield code="a">Laufzeitsystem</subfield><subfield code="0">(DE-588)4343107-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" 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=009571730&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-009571730</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV013982063 |
illustrated | Illustrated |
indexdate | 2024-08-23T00:42:54Z |
institution | BVB |
isbn | 3897227835 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009571730 |
oclc_num | 76289812 |
open_access_boolean | |
owner | DE-29T |
owner_facet | DE-29T |
physical | VIII, 224 S. graph. Darst. : 24 cm |
publishDate | 2001 |
publishDateSearch | 2001 |
publishDateSort | 2001 |
publisher | Logos-Verl. |
record_format | marc |
spelling | Reussner, Ralf Verfasser (DE-588)131398369 aut Parametrisierte Verträge zur Protokolladaption bei Software-Komponenten von Ralf Heinrich Reussner Berlin Logos-Verl. 2001 VIII, 224 S. graph. Darst. : 24 cm txt rdacontent n rdamedia nc rdacarrier Zugl.: Karlsruhe, Univ., Diss., 2001 Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf Laufzeitsystem (DE-588)4343107-0 gnd rswk-swf Komponente Software (DE-588)4439521-8 gnd rswk-swf Automat (DE-588)4003949-3 gnd rswk-swf Formale Spezifikationstechnik (DE-588)4299725-2 gnd rswk-swf Softwareschnittstelle (DE-588)4116525-1 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Softwareentwicklung (DE-588)4116522-6 s Komponente Software (DE-588)4439521-8 s Softwareschnittstelle (DE-588)4116525-1 s Formale Spezifikationstechnik (DE-588)4299725-2 s Automat (DE-588)4003949-3 s Laufzeitsystem (DE-588)4343107-0 s DE-604 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009571730&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Reussner, Ralf Parametrisierte Verträge zur Protokolladaption bei Software-Komponenten Softwareentwicklung (DE-588)4116522-6 gnd Laufzeitsystem (DE-588)4343107-0 gnd Komponente Software (DE-588)4439521-8 gnd Automat (DE-588)4003949-3 gnd Formale Spezifikationstechnik (DE-588)4299725-2 gnd Softwareschnittstelle (DE-588)4116525-1 gnd |
subject_GND | (DE-588)4116522-6 (DE-588)4343107-0 (DE-588)4439521-8 (DE-588)4003949-3 (DE-588)4299725-2 (DE-588)4116525-1 (DE-588)4113937-9 |
title | Parametrisierte Verträge zur Protokolladaption bei Software-Komponenten |
title_auth | Parametrisierte Verträge zur Protokolladaption bei Software-Komponenten |
title_exact_search | Parametrisierte Verträge zur Protokolladaption bei Software-Komponenten |
title_full | Parametrisierte Verträge zur Protokolladaption bei Software-Komponenten von Ralf Heinrich Reussner |
title_fullStr | Parametrisierte Verträge zur Protokolladaption bei Software-Komponenten von Ralf Heinrich Reussner |
title_full_unstemmed | Parametrisierte Verträge zur Protokolladaption bei Software-Komponenten von Ralf Heinrich Reussner |
title_short | Parametrisierte Verträge zur Protokolladaption bei Software-Komponenten |
title_sort | parametrisierte vertrage zur protokolladaption bei software komponenten |
topic | Softwareentwicklung (DE-588)4116522-6 gnd Laufzeitsystem (DE-588)4343107-0 gnd Komponente Software (DE-588)4439521-8 gnd Automat (DE-588)4003949-3 gnd Formale Spezifikationstechnik (DE-588)4299725-2 gnd Softwareschnittstelle (DE-588)4116525-1 gnd |
topic_facet | Softwareentwicklung Laufzeitsystem Komponente Software Automat Formale Spezifikationstechnik Softwareschnittstelle Hochschulschrift |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009571730&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT reussnerralf parametrisiertevertragezurprotokolladaptionbeisoftwarekomponenten |