Vortrag

Hochwertige Software-Architekturen

Frank Buschmann, Siemens AG

Abstract

Von Software-Systemen wird viel verlangt. Es reicht heutzutage nicht mehr aus "nur" den gewuenschten Leistungsumfang anbieten. Moderne Software-Systeme sollen performant, skalierbar, stabil, und langlebig sein. Aber gleichzeitig sollen sie auch offen fuer Erweiterungen sein, ihre eigene Evolution unterstuetzen, und natuerlich auf Basis von Komponenten aufbauen.

Software-Systeme zu erstellen, die diese Anforderungen erfuellen ist nicht einfach. Ein wesentlicher Erfolgsfaktor dabei ist die Spezifikation einer geeigneten Software-Architektur. Der Vortrag beleuchtet daher fundamentale Entwurfsprinzipien, welche helfen, obige Anforderungen zu erfuellen. Wir beginnen mit grundsaetzlichen Prinzipien zur Vorgehensweise der Architekturerstellung, betrachten dann konkrete Entwurfsziele fuer SW-Architekturen, und diskutieren schliesslich konkrete SW-Techniken, wie Frameworks, Patterns und Komponenten, die helfen, Vorgehensweise und Entwurfsziele effektiv umzusetzen. Die Diskussion aller Prinzipien erfolgt auf Basis eines konkreten Beispiels aus industriellen Automatisierung.

Zur Person

Frank Buschmann ist Senior Principal Engineer bei der Zentralabteilung Technik der Siemens AG. Die Themenschwerpunkte seiner Arbeit sind Objekt-Technologie, Software-Architektur, Frameworks und insbesondere Entwurfsmuster. Frank ist ein international anerkannter Experte auf diesen Gebieten und regelmaessiger Sprecher auf wichtigen internationalen Konferenzen, z.B. OOP, ECOOP und OOPSLA. Franks bekannteste Veroeffentlichungen sind die beiden Baende der Reihe "Pattern-Oriented Software Architecture": der 1996 erschienene preisgekroente Band 1 "A System of Patterns" und der im Herbst 2000 erschienene Band 2: "Patterns for Concurrent and Networked Objects". Als Entwickler hat Frank 17 Jahre Erfahrung in Objekt-Technologie und war an der Erstellung industrieller Systeme aus den Bereichen industrielle Automatisierung, Verkehrstechnik, betriebliche Informationssysteme und Telekommunikation beteiligt.

In seiner Freizeit ist Frank ein begeisterter Radfahrer, Skifahrer und Reiter, geniesst gerne ein gutes Essen und ein sueffiges Bier, aergert und freut sich als Fussballfan mit "seinem" Verein Borussia Dortmund, und beendet so manchen Tag mit einem guten Schottischen Single Malt.

Veranstaltungstermin und -ort

Der Vortrag findet am 12. Juni 2001 um 16:00 Uhr im Raum B1 im Gebäude Wilhelminenstraße 7 statt.