2. 2
the dynamic module system for Java
Outline
Welcome
OSGi Alliance
• Overview
• News & Events
Community Event
• Agenda
• General Housekeeping
Keynote Introduction
3. 3
the dynamic module system for Java
Welcome
OSGi Alliance
• Full members
• Adopters
• Supporters
• User Forum Members
• Board Members
Speakers
Guests
4. 4
the dynamic module system for Java
Special thanks to…
Sponsors:
Sponsor and Host:
5. 5
the dynamic module system for Java
The OSGi Alliance Is An Open Organization
Established in 1999
Specify and promote wide industry adoption of an
open delivery and management platform for
application services in home, commercial buildings,
automotive, mobile and industrial environments
OSGi
Alliance
Device Manufacturers
Service Providers
Developers
Auto Makers
Solution
Providers
IT Providers ISV
Others
OSGi
Alliance
OSGiOSGi
AllianceAlliance
6. 6
the dynamic module system for Java
OSGi Alliance Members
Europe
42%
Americas
34%
Asia-Pacific
24%
NEW in 2008
7. 7
the dynamic module system for Java
OSGi User Forums
73 official
members
20 official
members
23 official
members
16 official
members
Italy
Interested
Interested
Brazil
Interested
UK Interested
Norway
Interested
Finland
15 official
members
China15 official
members
Sweden
Germany
In process
In process
8. 8
the dynamic module system for Java
Some Recent News Headlines
Lots of mention of OSGi technology in the news…
Sprint ADP presents the new Next Generation Java
Platform for mobile devices named "Titan."
JavaLobby — “SCA and OSGi Synergy Grows with
Apache Tuscany 1.2”
TheServerSide.COM — Top Five Java Technologies
to Learn in 2008: (1) OSGi
Redmonk, February 5, 2008
• “ OSGi and The Rise of The Stackless
Stack: Just in Time”
• “ What would a SOA for middleware
deployment look like? Like OSGi.”
9. 9
the dynamic module system for Java
OSGi Devcon at EclipseCon
Embedded in Eclipse 2008 — March 17-20,
Santa Clara, CA, USA
OSGi Alliance had a full track
• 7 Tutorials (+4)
• 11 Short talks
• 7 Long talks (+6)
• 1 Panel
• Many short talks, demos,
panel, etc.
• Late night BoF session
Very good OSGi
presence with
great representation
10. 10
the dynamic module system for Java
2nd Annual OSGi Community Event
June 10-11, 2008 at Deutsche Telekom Labs,
Berlin, Germany
>100 attendees registered + >25 speakers
Good mix of technical and business sessions
Excellent networking opportunities
11. 11
the dynamic module system for Java
Community Event Agenda — Day One
TIME SESSION
1000 - 1030 Welcome, Stan Moyer, President of OSGi Alliance
1030 - 1115 Keynote, Peter Möckel, Managing Director T-Labs, Deutsche Telekom AG
Laboratories
1115 - 1130 CVIS Project , Christer Larsson, Makewave
1130 - 1145 Open Product Lines, Frank van der Linden, Philips
1145 - 1200 Service Centric Home (SerCHo), Kai Hackbarth, ProSyst
1200 - 1315 Hosted Lunch
1315 - 1345 e-Business/Enterprise-grade Content Management, Hans Bossenbroek, Luminis
1345 - 1415 Cisco Application eXtension Platform (AXP), James Weathersby, Cisco
1415 - 1445 OSGi and Next Generation Trains, Jens Haeger, Deutsche Bahn
1445 - 1515 Using OSGi for the Realization of Complex Building Management Systems
Peter Schramm, Busch-Jäger & Dimitar Valtchev, ProSyst
1515 - 1545 Afternoon Break
1545 - 1615 Siemens OpenSOA: A Unified Communications Service Framework built on OSGi,
Dieter Hemkemeyer, Siemens
1615 - 1645 Using OSGi Technology for Retail Stores, Stefan Fassmann, IBM
1645 - 1715 Sprint Titan: Open for Mobile Business, Jon Bostrom, MobiNoir Consulting
1715 - 1745 Making the Home Gateway an Operator Control Point, Andreas Sayegh, Deutsche
Telekom Laboratories
1745 - 1945 Networking Reception and Demos
12. 12
the dynamic module system for Java
Community Event Agenda — Day Two
TIME SESSION Track 1 SESSION Track 2
0800 - 0930 OSGi Member's Only Meeting, Guest Speaker - Ian Skerrett, Eclipse Foundation
0930 - 0945 Welcome and Keynote Introduction, Stan Moyer, President of OSGi Alliance
0945 - 1030 Keynote, Peter Kriens, OSGi Alliance Technical Director
1030 - 1115 Enterprise Persistence in OSGi, Michael Keith,
Oracle
Your last mile to SOA and Web 2.0: Lotus Expeditor for
Devices, Eric MF Hsu, IBM
1115 - 1200 OW2 JOnAS 5.0 Java EE AS: An OSGi Based
Integration Platform, François Fornaciari, Bull
& Walter Rudametkin, University Joseph
Fourier
An OSGi based HMI for networked vehicles, Miguel García
Longarón, TID
1200 -1315 Hosted Lunch
1315 - 1400 Distributed OSGi Services with the Eclipse
Communication Framework, Jan Rellermeyer,
ETH Zurich & Markus Kuppe, Versant Inc.
What OSGi technology offers to mobile enterprise
developers, Jo Ritter, ProSyst
1400 - 1445 Data Capture in IBM WebSphere Premises
Server, Aldo Eisma, IBM
Do not disturb my circles! Secure Application Isolation
with OSGi, Mirko Jahn & Markus Gumbel, ICW
1445 - 1515 Afternoon Break
1515 - 1600 iPOJO: The Simple Life, Richard Hall, Visiting
Assistant Professor at Tufts University
Runtime Diagnosis of Stale References in the OSGi
Services Platform, Kiev Gama & Didier Donsez, Université
Grenoble
1600 - 1645 Spring Dynamic Modules for OSGi by
Example, Martin Lippert, Consultant
Opening OSGi to the world: Simple integration of services
not written in Java, Tobias Wegner, TU Dortmund
1645 - 1730 WebLogic Event Server, Alexandre Alves, BEA Everything can be a bundle - making OSGi bundles of
Java legacy code, Gunnar Ekolin, Makewave
1730 - 1745 Closing Remarks, Stan Moyer, President of OSGi Alliance
13. 13
the dynamic module system for Java
General Housekeeping
Wi-Fi is available – Visit registration desk for log-in
credentials
Deutsche Telekom is hosting tonight’s networking
reception from 5:45-8pm. OSGi demonstrations will
be set up in the surrounding area.
Software Engineering Radio will be conducting a live
session from 8-9pm here in this room
Reminder: Members’ Only Meeting tomorrow
morning from 8-9:30am in room 55.
Please remember to fill out the evaluation and turn it
into to the registration desk for an OSGi hat.
Conference presentations will be available online
after the event at www.osgi.org
14. 14
the dynamic module system for Java
Keynote Speaker Introduction
Peter Möckel,
Managing Director T-Labs, Deutsche
Telekom AG Laboratories