Tool construction for process centred software development environments based on object databases:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Mikrofilm Buch |
Sprache: | German |
Veröffentlicht: |
1995
|
Ausgabe: | [Mikrofiche-Ausg.] |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Paderborn, Univ., Diss., 1995. - Mikrofiche-Ausg.: 1 Mikrofiche : 48x |
Beschreibung: | 345 Bl. graph. Darst. |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV010614110 | ||
003 | DE-604 | ||
005 | 19960626 | ||
007 | he|uuuuuuuuuu | ||
008 | 960130s1995 gw d||| bm||| 00||| ger d | ||
016 | 7 | |a 946112746 |2 DE-101 | |
035 | |a (OCoLC)258433348 | ||
035 | |a (DE-599)BVBBV010614110 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-91 |a DE-355 |a DE-11 | ||
084 | |a DAT 315d |2 stub | ||
084 | |a DAT 332d |2 stub | ||
100 | 1 | |a Emmerich, Wolfgang |d 1965- |e Verfasser |0 (DE-588)126674078 |4 aut | |
245 | 1 | 0 | |a Tool construction for process centred software development environments based on object databases |c vorgelegt von Wolfgang Emmerich |
246 | 1 | 3 | |a Tool construction for process-centred software development environments based on object databases |
250 | |a [Mikrofiche-Ausg.] | ||
264 | 1 | |c 1995 | |
300 | |a 345 Bl. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b h |2 rdamedia | ||
338 | |b he |2 rdacarrier | ||
500 | |a Paderborn, Univ., Diss., 1995. - Mikrofiche-Ausg.: 1 Mikrofiche : 48x | ||
650 | 4 | |a Softwareproduktionsumgebung - Objektorientiertes Datenbanksystem | |
650 | 0 | 7 | |a Softwareproduktionsumgebung |0 (DE-588)4138444-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Objektorientiertes Datenbanksystem |0 (DE-588)4202958-2 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Softwareproduktionsumgebung |0 (DE-588)4138444-1 |D s |
689 | 0 | 1 | |a Objektorientiertes Datenbanksystem |0 (DE-588)4202958-2 |D s |
689 | 0 | |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=007081142&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-007081142 |
Datensatz im Suchindex
_version_ | 1804125088992198656 |
---|---|
adam_text | Titel: Tool construction for process centred software development environments based on object databases
Autor: Emmerich, Wolfgang
Jahr: 1995
Contents
1 Introduction 1
2 Tool Requirements 3
2.1 An Illustrating Scenario 4
2.2 Multi-User Support 6
2.3 Document Production Support 13
2.4 Tool Generation Required 16
2.5 Related Work 17
3 Requirements on Databases for PSDEs 19
3.1 Persistent Document Representation 19
3.2 Data Definition and Data Manipulation Language 22
3.3 Views 24
3.4 Schema Updates 26
3.5 Version Management 26
3.6 Transactions 28
3.7 Performance 30
3.8 Distribution 31
3.9 Administration 35
3.10 Interfaces 35
3.11 Summary 36
4 Selecting a Database System 37
4.1 Performance Evaluation of Database Systems 37
4.2 Relational Database Systems 52
4.3 Structurally Object-Oriented Database Systems 64
4.4 Object Database Systems 77
4.5 Summary 85
5 A Tool Architecture Based on Object Databases 87
5.1 Control 89
5.2 Tool Kernel 90
5.3 Layout Computation 93
5.4 Command Execution 95
5.5 User Interface 97
5.6 Tool Specific Services 98
5.7 Software Process Communication Protocol 99
5.8 Tools Application Programming Interface 102
5.9 Tool Schema 104
5.10 Related Work 117
5.11 Summary 118
6 The GOODSTEP Tool Specification Languages 119
6.1 Requirements of Tool Specification Languages 120
6.2 Extended, normalised Backus-Naur Forms 122
6.3 OMT Entity-Relationship Diagrams 124
6.4 Class Interfaces 133
6.5 Class Specifications 147
6.6 Related Work 158
6.7 Summary 175
7 The GENESIS Environment 177
7.1 Inheritance Diagrams 178
7.2 Tools of the Environment 179
7.3 Summary 187
8 The GTSL Compiler 189
8.1 Front End 191
8.2 Back End 195
8.3 Summary 206
9 Evaluation 207
9.1 Evaluation Scenarios 208
9.2 Satisfaction of Functional Requirements 210
9.3 Tool Specification 213
9.4 Performance of Tool Execution 232
9.5 Summary 236
10 Summary and Open Problems 237
Index 241
Bibliography 253
A Language Definition of GTSL 259
A.I Configurations 261
A.2 Class Interfaces 266
A.3 Class Specifications 278
B The Library of Pre-defined Classes 297
B.I Increment 297
B.2 Document 298
B.3 DocumentVersion 299
B.4 Optionallncrement 301
B.5 Nonterminallncrement 301
B.6 Terminallncrement 302
B.7 IncrementList 302
B.8 TerminallncrementList 303
B.9 NonterminallncrementList 304
B.10 Usinglncrement and Usablelncrement 305
B.ll DocumentPool 306
B.12 Attribute 307
B.13 Error 307
B.14 SyntaxError 308
B.15 SymbolTable 308
B.16 DocumentTable 309
B.17 DocumentVersionTable 309
B.18 VersionVector and VersionVectorTable 310
B.19 Summary 311
C GTSL Specification of GENESIS Tools 313
C.I ENBNF Tool 313
C.2 Class Interface Tool 333
|
any_adam_object | 1 |
author | Emmerich, Wolfgang 1965- |
author_GND | (DE-588)126674078 |
author_facet | Emmerich, Wolfgang 1965- |
author_role | aut |
author_sort | Emmerich, Wolfgang 1965- |
author_variant | w e we |
building | Verbundindex |
bvnumber | BV010614110 |
classification_tum | DAT 315d DAT 332d |
ctrlnum | (OCoLC)258433348 (DE-599)BVBBV010614110 |
discipline | Informatik |
edition | [Mikrofiche-Ausg.] |
format | Microfilm Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01840nam a2200421 c 4500</leader><controlfield tag="001">BV010614110</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">19960626 </controlfield><controlfield tag="007">he|uuuuuuuuuu</controlfield><controlfield tag="008">960130s1995 gw d||| bm||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">946112746</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)258433348</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV010614110</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-91</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 315d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 332d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Emmerich, Wolfgang</subfield><subfield code="d">1965-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)126674078</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Tool construction for process centred software development environments based on object databases</subfield><subfield code="c">vorgelegt von Wolfgang Emmerich</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Tool construction for process-centred software development environments based on object databases</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">[Mikrofiche-Ausg.]</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">1995</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">345 Bl.</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">h</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">he</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Paderborn, Univ., Diss., 1995. - Mikrofiche-Ausg.: 1 Mikrofiche : 48x</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Softwareproduktionsumgebung - Objektorientiertes Datenbanksystem</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareproduktionsumgebung</subfield><subfield code="0">(DE-588)4138444-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Objektorientiertes Datenbanksystem</subfield><subfield code="0">(DE-588)4202958-2</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">Softwareproduktionsumgebung</subfield><subfield code="0">(DE-588)4138444-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Objektorientiertes Datenbanksystem</subfield><subfield code="0">(DE-588)4202958-2</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">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=007081142&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-007081142</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV010614110 |
illustrated | Illustrated |
indexdate | 2024-07-09T17:56:00Z |
institution | BVB |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-007081142 |
oclc_num | 258433348 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-355 DE-BY-UBR DE-11 |
owner_facet | DE-91 DE-BY-TUM DE-355 DE-BY-UBR DE-11 |
physical | 345 Bl. graph. Darst. |
publishDate | 1995 |
publishDateSearch | 1995 |
publishDateSort | 1995 |
record_format | marc |
spelling | Emmerich, Wolfgang 1965- Verfasser (DE-588)126674078 aut Tool construction for process centred software development environments based on object databases vorgelegt von Wolfgang Emmerich Tool construction for process-centred software development environments based on object databases [Mikrofiche-Ausg.] 1995 345 Bl. graph. Darst. txt rdacontent h rdamedia he rdacarrier Paderborn, Univ., Diss., 1995. - Mikrofiche-Ausg.: 1 Mikrofiche : 48x Softwareproduktionsumgebung - Objektorientiertes Datenbanksystem Softwareproduktionsumgebung (DE-588)4138444-1 gnd rswk-swf Objektorientiertes Datenbanksystem (DE-588)4202958-2 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Softwareproduktionsumgebung (DE-588)4138444-1 s Objektorientiertes Datenbanksystem (DE-588)4202958-2 s DE-604 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007081142&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Emmerich, Wolfgang 1965- Tool construction for process centred software development environments based on object databases Softwareproduktionsumgebung - Objektorientiertes Datenbanksystem Softwareproduktionsumgebung (DE-588)4138444-1 gnd Objektorientiertes Datenbanksystem (DE-588)4202958-2 gnd |
subject_GND | (DE-588)4138444-1 (DE-588)4202958-2 (DE-588)4113937-9 |
title | Tool construction for process centred software development environments based on object databases |
title_alt | Tool construction for process-centred software development environments based on object databases |
title_auth | Tool construction for process centred software development environments based on object databases |
title_exact_search | Tool construction for process centred software development environments based on object databases |
title_full | Tool construction for process centred software development environments based on object databases vorgelegt von Wolfgang Emmerich |
title_fullStr | Tool construction for process centred software development environments based on object databases vorgelegt von Wolfgang Emmerich |
title_full_unstemmed | Tool construction for process centred software development environments based on object databases vorgelegt von Wolfgang Emmerich |
title_short | Tool construction for process centred software development environments based on object databases |
title_sort | tool construction for process centred software development environments based on object databases |
topic | Softwareproduktionsumgebung - Objektorientiertes Datenbanksystem Softwareproduktionsumgebung (DE-588)4138444-1 gnd Objektorientiertes Datenbanksystem (DE-588)4202958-2 gnd |
topic_facet | Softwareproduktionsumgebung - Objektorientiertes Datenbanksystem Softwareproduktionsumgebung Objektorientiertes Datenbanksystem Hochschulschrift |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007081142&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT emmerichwolfgang toolconstructionforprocesscentredsoftwaredevelopmentenvironmentsbasedonobjectdatabases |