|
|
Agenda des OSGi Users'-Forum Germany Treffen 2009
| Zeit
| Titel & Kurzbeschreibung
| Referent
| | 09.00 - 09.30
| Willkommen & Vorstellung des OSGi Users'-Forum Germany
Slides
| Kai Hackbarth
1. Vorsitzender OSGi Users'-Forum Germany
| | 09.30 - 10.15
| OSGi Release 4.2, Was ist neu ?
Erst kürzlich wurde von der OSGi Alliance die neue Version 4.2 der OSGi Spezifikation veröffentlicht. Während zum einen die Core-Spezifikation überarbeitet und an aktuelle Anforderungen angepasst wurde, enthält die neue Version besonders Enterprise-spezifische Erweiterung wie z.B. Remote Services. Diese Präsentation wird die wichtigsten Änderungen beschreiben und anhand von Code-Beispielen deren Einsatz zeigen.
Slides
| Roman Roelofsen Lead Architect Enterprise Solutions, ProSyst Software GmbH
| | 10.15 - 10.45
| Apache Sling - Server Seitiges OSGi
Apache Sling ist ein innovatives REST basiertes Web Framework, das von Grund auf als OSGi basierte Server seitige Applikation entwickelt wurde. Neben einer kurzen Einführung in Sling selbst, werden vor allem die Hintergründe der Wahl von OSGi als Applikationsbasis erläutert.
Slides
| Felix Meschberger Senior Developer, Day Management AG
| | 10.45 - 11.00
|
Kaffeepause
| | 11.00 - 11.30
| Policy-basierte Konfiguration und Verwaltung adaptiver Service-Systeme
Das OSGi Framework ist sehr gut zur Realisierung adaptiver Service-Systeme geeignet. Unser Ziel im Rahmen des ITEA Forschungsprojekts „OSAmI“ ist es, in einem solchen System dynamische Konfiguration zu ermöglichen und gleichzeitig Sicherheit und Zuverlässigkeit zu gewährleisten. Dazu wird in der Planungsphase das System mit seinen Konfigurationsmöglichkeiten und abstrakten Policies modelliert. Aus diesem Modell werden dann automatisiert technische Policies und Konfigurationsinformationen abgeleitet. Zur Laufzeit wird das System durch leichtgewichtige, verteilte Managementkomponenten basierend auf den technischen Policies konfiguriert und verwaltet. Die Präsentation zeigt das Konzept und den gegenwärtigen Stand der Entwicklungsarbeiten.
Slides
| Dr. Ingo Lück Software-Ingenieur, Materna GmbH
| | 11.30 - 12.00
| Exploring the fault finding capabilities of online testing in OSGi
In this presentation, we motivate the need for online testing of service-oriented systems, and explore the fault finding capabilities
of online testing in OSGi.
We present a case study, that evaluates effects of reconfiguration, where typical faults, based on a
service-oriented fault taxonomy, have been introduced in OSGi. We analysed which of these seeded faults
have been found by the OSGi framework, which have
been found through online testing, and which one could not be found. Based on the results, not only the fault finding capabilities
of online testing are indicated, but also shortcomes in the mechanisms provided by the OSGi framework are demonstrated.
Slides
| Michaela Greiler Software Engineering Research Group, Technische Universität Delft
| | 12.00 - 13.00
| Podiumsdiskussion: OSGi Implementierungen stellen sich gegenüber
Folgende Personen haben Ihre Teilnahme an der Podiumsdiskussion bereits bestätigt:
Eclipse Equinox:
Jeff McAffer, CTO EclipseSource
Apache Felix:
Karl Pauls, Leiter des Competence Center Mobile Lösungen und OSGi, akquinet AG
Felix Meschberger, Senior Developer, Day Management AG
ProSyst mBedded Server
Roman Roelofsen, Lead Architect Enterprise Solutions, ProSyst Software GmbH
Knopflerfish
Christer Larsson, CEO and Co-founder, Makewave AB
Folgenden Themen werden diskutiert und präsentiert:
- In welchen Punkten unterscheidet sich Ihre Implementierung wesentlich zu anderen verfügbaren Implementierungen ?
- Welches Einsatzspektrum hat die Implementierung: "Embedded", "Desktop", "Server"
- Gibt es Framework-Erweiterungen die nicht der OSGi Spezifikation entsprechen wie etwa Eclipse Extensions ?
- Sind Performance Ergebnisse verfügbar ? Etwa für Start-up Zeiten, Event-handling, ...
- Wird ihre Implementierung in kommerziellen Produkten eingesetzt ? Bspw. Smartphones,...
- Welche Entwicklungstools gibt es ?
| Moderator: Marcus Harringer MicroDoc GmbH
| | 13.00 - 14.00
|
Mittagspause
| | 14.00 - 14.30
| Security in OSGi applications: Robust OSGi Platforms, secure Bundles
OSGi promises the make applications extensible at runtime, enabling a bunch of potential innovative use cases in diverses environments such as management of web servers, 'autotainment' embedded systems in cars, eHealth, etc.
However, dynamicity breaks the classical security model of Java, first designed to sandbox one single application from its environment rather that isolating several applications. Risks implied by this evolution are identified, from deployment to execution, and appropriate solutions are presented. The require access isolation between the bundles through suitable access control models and proper coding, and should be assiciated with a strong resource isolation.
Slides
| Dr. Pierre Parrend FZI Forschungszentrum Informatik an der Universität Karlsruhe
| | 14.30 - 15.30
| Podiumsdiskussion: OSGi Best Practices
Folgende Personen haben Ihre Teilnahme an der Podiumsdiskussion bereits bestätigt:
Karl Pauls, Leiter des Competence Center Mobile Lösungen und OSGi, akquinet AG
Felix Meschberger, Senior Developer, Day Management AG
Roman Roelofsen, Lead Architect Enterprise Solutions, ProSyst Software GmbH
Steffen Drüsedow, Projektmanager R&D, Deutsche Telekom Laboratories
| Moderator:
| | 15.30 - 16.00
|
Kaffeepause
| | 16.00 - 16.30
| Realisierung von Service-Varianten und zustandsbehafteten Services auf Basis von OSGi
Gegenstand dieser Präsentation ist ein Erfahrungsbericht über den Einsatz von OSGi als Plattform für die Entwicklung von "SiDiff", einem Werkzeugkasten zum Bau von Differenz- und Mischwerkzeugen für Modelle. Dabei wurde eine auf dem OSGi Standard aufbauende Service-Schicht konzipiert und realisiert, um OSGi an einige spezielle Anforderungen dieser Anwendungsdomäne anzupassen. Insbesondere werden Service-Varianten und zustandsbehaftete Services unterstützt.
Slides
| Timo Kehrer Fachgruppe Praktische Informatik, Universität Siegen
| | 16.30 - 17.30
| Podiumsdiskussion: Was erwartet die deutsche Community von dem OSGi Users'-Forum Germany
Der Vorstand des OSGi Users'-Forum Germany stellt sich den Fragen der Teilnehmer.
Kai Hackbarth, 1. Vorsitzender
Andreas Kraft, Stellvertretender Vorsitzender
Hans Kamutzki, Schatzmeister
Heiko Seeberger, Beauftragter für die technischen Vereinsaktivitäten
Frank Müller, Beauftragter für die marktorientierten Vereinsaktitiväten
| Moderator:
| | 17.30 - 17.45
| Zusammenfassung des Tages
| Kai Hackbarth 1. Vorsitzender OSGi Users'-Forum Germany
|
|