Beschreibung:
Der Trend zu „offenen“ Systemen einerseits sowie sinkende Preise für Rechner- und Kommunikatiossysteme andererseits haben in den letzten Jahren das Interesse an verteilten Systemen, insbesondere an verteilten Informationssystemen, stark wachsen lassen. In vielen Unternehmen hat der Wechsel von den vorhandenen monolithischen Großrechneranwendungen hin zu verteilten, dezentral organisierten Lösungen bereits begonnen oder ist doch für die nächsten Jahre geplant. In diesem Zusammenhang werden häufig Schlagworte wie Client/Server-Architektur, Downsizing, Rightsizing, CORBA oder OLE verwendet.
Ziel dieses Seminars ist die Diskussion der zur Realisierung von Client/Server-Systemen benötigten Basistechnologien (CORBA, DCOM) sowie eine Einführung in den Bereich der verteilten Informationssysteme. Darüber hinaus werden wir auf die Kopplung von WWW und Datenbanken und verteilte Geoinformationssysteme eingehen.
Zeit und Ort: Blockseminar vom 19. bis 21.02.2001 in Raum A121
Vortragsmodus: Einzel/Gruppenvortrag mit vorheriger, schriftlicher Ausarbeitung
Bitte beachten Sie die folgenden Termine:
- Besprechung der Gliederung bis 18.12.2000
- Abgabe der Ausarbeitung bis 15.01.2001
- Besprechung der Ausarbeitung ca. 1 bis 3 Wochen nach Abgabe
- Vorlage der Folienentwürfe und evtl. Abgabe der überarbeiteten Ausarbeitung bis 14.02.2001
Zeitplan (alle Zeiten s.t.):
Montag 19.02.2001:
9:00 Folger Dach, Claus Viehmann
10:55 Mike Gahn
12:20 Mittag
13:00 Mohammad Ali Reazadeh
14:25 Moustafa Sherif
15:50 EndeDienstag 20.02.2001:
9:00 Markus Birnbaum
10:25 Mathias Thurn
11:50 Mittag
12:30 Volker Thurn, Kazem Fadaei
14:25 Achim Krümmel
15:50 EndeMittwoch 21.02.2001:
9:00 Kristof Süver
10:25 Patrik Hadaschik, Andrea Gertig
12:10 EndeEinzelvorträge: ca. 60 Minuten plus Diskussion
Doppelvorträge: ca. 90 Minuten plus Diskussion
| Nr | Name |
Titel |
|---|---|---|
| 1 | ||
| 2 | Folger Dach Claus Viehmann | Verteilte Datenbanken I: Einführung, Speicherung globaler Relationen, Anfragebearbeitung |
| 3 | Mike Gahn | Verteilte Datenbanken II: Transaktionen und ihre Synchronisation |
| 4 | Mohammad Ali Reazadeh | Verteilte Datenbanken IIII: Replikation und Recovery |
| 5 | Moustafa Sherif | DCOM/OLE |
| 7 | Markus Birnbaum | CORBA und Datenbanken/Persistenz |
| 8 | Mathias Thurn | XML |
| 9 | Anfragesprachen für XML | |
| 10 | Achim Krümmel | Das Niagara Projekt |
| 11 | Kristof Süver | WebViews |
| 12 | Patrik Hadaschik | Interoperable Geoinformationssysteme |
| 13 | Andrea Gertig | OPALIS ein verteiltes GIS |
Clustering --- fällt aus ---
- Chendong Zou, Betty Salzberg, Rivka Ladin: Back to the Future: Dynamic Hierarchical Clustering. ICDE 1998: 578-587
- Chendong Zou, Betty Salzberg, Rivka Ladin: Dynamic Hierarchical Clustering. Internal Paper
Ausarbeitung, Folien
2. Folger Dach und Claus Viehmann:
Verteilte Datenbanken I: Einführung, Speicherung globaler Relationen, Anfragebearbeitung
- Peter Dadam: Verteilte Datenbanken und Client/Server-Systeme. Springer 1996. Kapitel 1, 4 und 6.
- ...
Verteilte Datenbanken II: Transaktionen und ihre Synchronisation
- Peter Dadam: Verteilte Datenbanken und Client/Server-Systeme. Springer 1996. Kapitel 7 und 8.
- ...
Ausarbeitung, Folien
Verteilte Datenbanken III: Replikation und Recovery
- Peter Dadam: Verteilte Datenbanken und Client/Server-Systeme. Springer 1996. Kapitel 9 und 10.
- ...
DCOM/OLE
- Microsoft: Microsoft COM Technologies - Information and Resources for the Component Object Model-based technologies of DCOM, COM+, MTS, ActiveX Controls.
- Mcrosoft: OLE Technical Articles
- Cetus Links 13578 Links on Objects and Components COM+ DCOM
- Plasil,F., Stal,M.: An architectural view of distributed objects and components in CORBA, Java RMI and COM/DCOM. Software Concepts & Tools (vol. 19, no. 1), Springer 1998
Verstehen Sie die angegebene Literatur als Ausgangspunkt bei der Informationssuche.
CORBA: Eine Einführung --- fällt aus ---
- CORBA for Beginners.
- Cetus Links 13578 Links on Objects and Components CORBA
- Plasil,F., Stal,M.: An architectural view of distributed objects and components in CORBA, Java RMI and COM/DCOM. Software Concepts & Tools (vol. 19, no. 1), Springer 1998
Verstehen Sie die angegebene Literatur als Ausgangspunkt bei der Informationssuche.
Inhalt bitte mit ??? (Vortrag ???) absprechen.
Ausarbeitung, Folien
CORBA und Datenbanken/Persistenz
- CORBA for Beginners. Dies ist nur ein guter Ausgangspunkt bei der Informationssuche.
- Cetus Links 13578 Links on Objects and Components CORBA
- Plasil,F., Stal,M.: An architectural view of distributed objects and components in CORBA, Java RMI and COM/DCOM. Software Concepts & Tools (vol. 19, no. 1), Springer 1998
- Jürgen Sellentin, Bernhard Mitschang: Möglichkeiten und Grenzen des Einsatzes von CORBA in DB-basierten Client/Server-Anwendungssystemen. BTW 1997: 312-321
- J. Kleindienst, F. Plasil, P. Tuma: Lessons Learned from Implementing the CORBA Persistent Object Service, In Proceedings of OOPSLA'96, ACM SIGPLAN Notices, Volume 31, No 10, Oct. 1996
- J. Kleindienst, F. Plasil, P. Tuma: What We Are Missing in the Persistent Object Service Specification, Presented at the OOPSLA'96 Workshop on Large Persistent and Distributed Systems.
Verstehen Sie die angegebene Literatur als Ausgangspunkt bei der Informationssuche.
XML
Johnson, M. XML for the absolute beginner: A guided tour from HTML to processing XML with Java. http://www.javaworld.com/javaworld/jw-04-1999/jw-04-xml_p.html, JavaWorld, April 1999
- Bosak, J. XML, Java, and the future of the Web. http://metalab.unc.edu/pub/sun-info/standards/xml/why/xmlapps.html, Sun Microsystems, 1997
9. Kazem Fadaei und Volker Thurn:
Anfragesprachen für XML
- Jason McHugh, Jennifer Widom: Query Optimization for XML. VLDB 1999: 315-326
- Jayavel Shanmugasundaram, Kristin Tufte, Chun Zhang, Gang He, David J. DeWitt, Jeffrey F. Naughton: Relational Databases for Querying XML Documents: Limitations and Opportunities. VLDB 1999: 302-314
- Angela Bonifati, Stefano Ceri: Comparative Analysis of Six XML Query Languages. SIGMOD Record 29:1 März 2000
- Alin Deutsch, Mary Fernandez, Daniela Florescu, Alon Levy, Dan Suciu. A Query Language for XML. Proceedings of the Eight International World Wide Web Conference, Toronto, 1999.
- Stefano Ceri, Sara Comai, Ernesto Damiani, Piero Fraternali, Stefano Paraboschi, Letizia Tanca. XML-GL: a Graphical Language for Querying and Restructuring XML Documents. Proceedings of the Eight International World Wide Web Conference, Toronto, 1999.http://www8.org/fullpaper.html
- Jonathan Robie. The Design of XQL. http://www.texcel.no/whitepapers/xql-design.html, Texcel Research, 1999.
- W3C - mehrere Artikel zu dem Thema XML und QL: http://www.w3.org/TandS/QL/QL98/pp.html
Das Niagara Projekt
- Projekthomepage mit zahlreichen Veröffentlichungen
WebViews
- Projekthomepage mit zahlreichen Veröffentlichungen
Interoperable Geoinformationssysteme
- Interoperating Geographic Information Systems: Geospatial Information Extraction ..., Chap. 14
- Interoperating Geographic Information Systems: A Visual Geospatial Information Server (VGIS) ..., Chap. 30
- Amarnath Gupta, Richard Marciano, Ilya Zaslavsky, and Chaitanya Baru. Integrating GIS and Imagery Through XML-Based Information Mediation. http://link.springer.de/link/service/series/0558/tocs/t1737.htm, Integrated Spatial Databases: Digital Images and GIS. International Workshop ISD'99, Portland, ME, USA, June 1999, LNCS 1737, p. 211 ff.
OPALIS ein verteiltes GIS
- Uwe Radetzki, Marcus Assmann: Entwurf und Realisierung eines ToolKits zur einfachen Entwicklung individueller Client-Anwendungen für OPALIS auf Basis der Softwarekomponententechnologie. Diplomarbeit Universität Bonn, 2000.
- Bergmann, A., Gärtner, H., Breunig, M., Cremers, A. B., Dikau, R. (1999): Integrierter Zugriff auf heterogene paläoökologische Datenbestände. In: Rautenstrauch, C. & M. Schenk (Hrsg.): Umweltinformatik 99. Umweltinformatik zwischen Theorie und Industrieanwendung. 13.Internationales Symposium Informatik für den Umweltschutz der Gesellschaft für Informatik (GI), Magdeburg 1999, Metropolis-Verlag, Marburg, pp. 403-416.
- Gärtner, H., Bergmann, A., Breunig, M., Cremers, A.B. & R. Dikau (2000): OPALIS - An Open Paleoecological Information System. In: GIS No.2/2000.
- A. Bergmann, M. Breunig, A.B. Cremers, S. Shumilov. Towards an Interoperable Open GIS. International Workshop on Emerging Technologies for Geo-Based Applications, Ascona, Swiss, 2000.
[Uni-Bonn]
[Informatik] [III] [Lehre] [Seitenanfang]Erstellt am: 24. August 2000 -- Letzte Änderung: 19. Juni 2001
Thomas Bode (tb@informatik.uni-bonn.de)