Arbeitskreis Objekttechnologie Norddeutschland

Protokollnotiz 


77. Treffen am 14.1.2008

Vortragender:
Sven Jeppsson, syngenio AG; Karsten Panier, Signal Iduna
Titel:

"Architektur iterativ auf Basis von OSGi entwickeln"

Ort: HAW Department Informatik, Berliner Tor 7, Raum 405

Zeit: ab 19:00 Uhr

Abstract:

Die fachlichen und technischen Anforderungen an Software ändern sich in der heutigen Zeit sehr häufig. In Software abgebildete Geschäftsprozesse werden auf Grund des Wettbewerbes laufend neu gestaltet. Ebenfalls interagiert Software mit unterschiedlichen und sich ändernden Technologien. Aus diesen Gründen muss eine gute Architektur flexibel anpassbar sein und den Beitrag von verschiedenen Teams berücksichtigen. Architekturentscheidungen müssen daher regelmäßig neu überprüft werden. Die Architektur entwickelt sich damit in einem evolutionären Prozess.
Eine gute Unterstützung Architekturen evolutionär zu gestalten, bietet der OSGi-Standard. Dieser defniert ein flexibles Architekturmuster auf Basis von Komponenten und Services. Getroffene Architektur Entscheidungen und Regeln lassen sich in OSGi-Bundle Strukturen hinterlegen und zur Laufzeit überprüfen.
Der Vortrag beschäftigt sich zunächst mit evolutionären Architekturmustern und den Anforderungen, die man an sie stellt. Danach wird eine Übersicht über die OSGi-Spezifikation gegeben. An kleinen Beispielen mit Eclipse Equinox wird dann gezeigt, wie OSGi eine agile Entwicklung der Architektur unterstützt.

Handouts

Der Vortrag auf Video