Die Softwaretechnik beschäftigt sich mit der systematischen Konstruktion von Software. Dazu werden Dokumente erzeugt, die Systeme aus unterschiedlichen Sichten betrachten - Anforderungen, Architektur, Entwurf und Implementierung sind nur einige Beispiele. Die Verwaltung und Wartung dieser Dokumente ist aufwendig und komplex. Sie sollte durch Software-Entwicklungsumgebungen unterstuetzt werden. Software-Entwicklungsumgebungen sind selbst komplexe Software-Systeme. Sie werden von mehreren Benutzern nebenläufig
benutzt und in der Regel in einem lokalen Netzwerk verteilt ausgefuehrt. Gegenstand dieses Vortrags ist eine Software-Architektur fuer Software-Entwicklung-sumgebungen. Sie basiert auf der Common Object Request Broker Architecture (CORBA) - einer objekt-orientierten
Verteilungsinfrastruktur - und Objekt Datenbank Management Systemen (ODBMSs). Wir skizzieren abstrakte Syntaxgraphen als Datenmodell zur Dokumentrepräsentation und diskutieren, wie diese in Objekt-Datenbanken verwaltet werden können. Wir erläutern wie mehrere verteilte Objekt-Datenbanken mittels CORBA integriert werden können. Wir schließen den Vortrag mit einer Betrachtung der Uebertragbarkeit der Ergebnisse auf andere heterogene und verteilte Softwaresysteme.
Architekturen von Software-Entwicklungsumgebungen
mit OMG/CORBA und ODBMSs
Abstract:
Die Softwaretechnik beschäftigt sich mit der systematischen Konstruktion von Software. Dazu werden Dokumente erzeugt, die Systeme aus unterschiedlichen Sichten betrachten - Anforderungen, Architektur, Entwurf und Implementierung sind nur einige Beispiele. Die Verwaltung und Wartung dieser Dokumente ist aufwendig und komplex. Sie sollte durch Software-Entwicklungsumgebungen unterstuetzt werden. Software-Entwicklungsumgebungen sind selbst komplexe Software-Systeme. Sie werden von mehreren Benutzern nebenläufig
benutzt und in der Regel in einem lokalen Netzwerk verteilt ausgefuehrt. Gegenstand dieses Vortrags ist eine Software-Architektur fuer Software-Entwicklung-sumgebungen. Sie basiert auf der Common Object Request Broker Architecture (CORBA) - einer objekt-orientierten
Verteilungsinfrastruktur - und Objekt Datenbank Management Systemen (ODBMSs). Wir skizzieren abstrakte Syntaxgraphen als Datenmodell zur Dokumentrepräsentation und diskutieren, wie diese in Objekt-Datenbanken verwaltet werden können. Wir erläutern wie mehrere verteilte Objekt-Datenbanken mittels CORBA integriert werden können. Wir schließen den Vortrag mit einer Betrachtung der Uebertragbarkeit der Ergebnisse auf andere heterogene und verteilte Softwaresysteme.
Interessenten/innen sind zum Vortrag herzlich eingeladen.