Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
The expanding role of the OSGi Alliance
Craig Hayman
Vice President, IBM Pervasive Computing
10.23.2003
The Challenge
OEMs,
ODMs,
Tier 1s
Enterprises
& Service
Providers
ISV’s,
Developers
NEED APPLICATIONS
that run on their de...
Meeting the Challenge
OEMs,
ODMs,
Tier 1s
Enterprises
& Service
Providers
ISV’s,
Developers
NEED APPLICATIONS
that run on ...
“Pay As You Drive” ™ motor insurance
Norwich Union Insurance
! UK’s largest motor insurer
" Pilot installation in 7,000 ve...
Socializer
Chat
File
Transfer
Profile
Manager
Future
Features
Device OS
JVM
OSGi Service Platform
Socializer Platform
! Fu...
TCET - Tetrahedron-Control-Element-Topology
Distributed processors networked by patented point-to-point link scheme
'coreP...
Blue Martini - enabling the mobile Sales force
A no-compromise “sometimes connected”
deployment model that provides the sa...
Creating an OSGi Application
! Enter a project name
! Select your platform profile
! Add OSGi services
! Write a mobile de...
! A stock quote web service
client bundle
! Generated web service client
code
! Running in WSDD
! OSGi compliant SMF bundl...
My Eclipse Environment
Java VM/Class libraries
OSGi Service Platform
Config
Admin
Log service
Runtime
services
Eclipse
com...
OSGi Service Platform key to end-to-end solutions
Device Server
Extension Service for J2EE
Extension Services Management S...
Lessons learned during this evolution
Creation of Vehicle Expert Group
to address unique Automotive
Electronics needs, bri...
The new wireless reality
Click-browse-typeClick-browse-type or speak
Manual device provisioningAutomatic device provisioni...
Telematics, Set Top Boxes, and Handsets volumes
0
100
200
300
400
500
600
700
Millions
Telematics
Set Top Boxes
Data capab...
Mobile Expert Group (MEG)
! Created by OSGi Board of Directors on Friday, October 10, 2003.
# Formation driven by 2 key in...
Meeting the Mobile Device Challenge
OEMs,
ODMs
Enterprises
& Service
Providers
ISV’s,
Developers
NEED APPLICATIONS
that ru...
Questions?
OSGi application resources
www-3.ibm.com/software/wireless/wsdd/
Upcoming SlideShare
Loading in …5
×

Platinum Keynote - The Expanding Role of the OSGi Alliance - C Hayman

560 views

Published on

OSGi World Congress 2003

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Platinum Keynote - The Expanding Role of the OSGi Alliance - C Hayman

  1. 1. The expanding role of the OSGi Alliance Craig Hayman Vice President, IBM Pervasive Computing 10.23.2003
  2. 2. The Challenge OEMs, ODMs, Tier 1s Enterprises & Service Providers ISV’s, Developers NEED APPLICATIONS that run on their devices NEED APPLICATIONS that run on MANY DEVICES NEED to build their application to support MANY DEVICES Widespread device deployment Large ISV Community Low total cost of ownership for devices, services, and applications. Devices that reuse existing development skills Apps & services that run across evolving devices Common requirements vocabulary
  3. 3. Meeting the Challenge OEMs, ODMs, Tier 1s Enterprises & Service Providers ISV’s, Developers NEED APPLICATIONS that run on their devices NEED APPLICATIONS that run on MANY DEVICES NEED to build their application to support MANY DEVICES Widespread device deployment Large ISV Community Low total cost of ownership for devices, services, and applications. Devices that reuse existing development skills Apps & services that run across evolving devices Common requirements vocabulary Infrastructure Portable middleware Enable End-to-end tooling OSGi Service Platform
  4. 4. “Pay As You Drive” ™ motor insurance Norwich Union Insurance ! UK’s largest motor insurer " Pilot installation in 7,000 vehicles " GPS tracking against map information " 18-24 month duration ! Records " Vehicle and location " Speed & direction " Every second of every journey ! Goal " Helps determine ‘Factor X’ " Dynamic ‘on-demand’ premium " Expand to 1,000,000 vehicles on success ‘Orange‘ Wireless Network ‘Orange‘ Wireless Network
  5. 5. Socializer Chat File Transfer Profile Manager Future Features Device OS JVM OSGi Service Platform Socializer Platform ! Fully distributed, peer to peer platform ! Facilitates ad-hoc social interaction among users in the vicinity ! Platform includes: " Discovery Discovers other Socializer users in the vicinity " Chat Provides capability to initiate one-to-one or group chats " File Transfer Share files and applications " Profile Manager Enables users to exchange personal information and find users with similar interests ! New features can be developed by an open source community and propagated among users ! Targets handhelds and laptops www.alphaworks.ibm.com/tech/socializer
  6. 6. TCET - Tetrahedron-Control-Element-Topology Distributed processors networked by patented point-to-point link scheme 'corePU' icL_12 icL_23 icL_14 C4 C2 C1 PWR SS / env. ctrl syst. pL pl e.g. MM/LAN/ WAN real-time networks HMI specific I/O real-time specific I/O pl PAN wireless I/O pl pl exp. links: wired & wireless HMI sub-systems I/O icL_34 icL_24 icL_13 4 3 2 1 'SysMon' 'CAP' 'ComPro' C3 Sample applications on in-vehicle touch screen OSGi Service Platform
  7. 7. Blue Martini - enabling the mobile Sales force A no-compromise “sometimes connected” deployment model that provides the same functionality and user experience as the current online (browser-server) application Desire: Result: based on: Extension Services for WebSphere Everyplace which in turn is based on OSGi Service Platform A no-compromise “sometimes connected” deployment model that provides the same functionality and user experience as the current online (browser-server) application
  8. 8. Creating an OSGi Application ! Enter a project name ! Select your platform profile ! Add OSGi services ! Write a mobile device application as you would a J2EE web application ! Deploy to OSGi enabled device
  9. 9. ! A stock quote web service client bundle ! Generated web service client code ! Running in WSDD ! OSGi compliant SMF bundle server and SMF runtime accessible via SMF perspective Web Services and OSGi
  10. 10. My Eclipse Environment Java VM/Class libraries OSGi Service Platform Config Admin Log service Runtime services Eclipse compatibility Resources SWTUI Help Legacy Plug-in 1 Legacy Plug-in 2 Search Hybrid 1 Core Services OSGi Function Hybrid Eclipse Function Key
  11. 11. OSGi Service Platform key to end-to-end solutions Device Server Extension Service for J2EE Extension Services Management System J2EE Extension Services for Portal Mobile PlatformSolutions Service Oriented Java (OSGi Service Platform) Telematics Factory Home Office User Experience
  12. 12. Lessons learned during this evolution Creation of Vehicle Expert Group to address unique Automotive Electronics needs, bringing key players together, resulting in new capabilities for Release 3 of the OSGi Service Platform Interaction with industry standards organizations and creation of OSGi expert groups by marquee industry sponsors Dramatic increase in the widespread adoption of the OSGi Service Platform for In-Vehicle Information & Telematics Systems Result Promote & extend OSGi Service Platform for industry verticals to componentize & add network dynamism to pre-existing static device environments Address massive increase in system complexity of embedded software in devices OSGi Directors & Officers proactively spread the word, and also drive to reposition the organization (PR & web presence) Cross-industry education of the applicability of the OSGi Service Platform Liaison with Automotive Multimedia Interface Collaboration (AMI-C) Work with other industry groups ActionInitiative
  13. 13. The new wireless reality Click-browse-typeClick-browse-type or speak Manual device provisioningAutomatic device provisioning DevicesConnected devices RoamingSeamless roaming InformationInformation that follows you around Silos of device softwarePortable middleware What’s notWhat’s hot
  14. 14. Telematics, Set Top Boxes, and Handsets volumes 0 100 200 300 400 500 600 700 Millions Telematics Set Top Boxes Data capable Handsets Telematics 6 8 11 14 Set Top Boxes 60 59 61 75 Data capable Handsets 333 419 517 624 2003 2004 2005 2006 Data source: IDC
  15. 15. Mobile Expert Group (MEG) ! Created by OSGi Board of Directors on Friday, October 10, 2003. # Formation driven by 2 key industry players Motorola & Nokia, with strong initial support by Deutsche Telekom, Espial, IBM & ProSyst Software # Will define requirements and specifications to tailor and extend the OSGi Service Platform for mobile devices that are data- capable, and also capable of connecting to wireless networks # Starting with development of an OSGi specification for the management of CDC Foundation based environments on mobile digital handsets Expands the number of industries adopting and enhancing the OSGi Service Platform
  16. 16. Meeting the Mobile Device Challenge OEMs, ODMs Enterprises & Service Providers ISV’s, Developers NEED APPLICATIONS that run on their devices NEED APPLICATIONS that run on MANY DEVICES NEED to build their application to support MANY DEVICES Widespread device deployment Large ISV Community Low total cost of ownership for devices, services, and applications. Devices that reuse existing development skills Apps & services that run across evolving devices Common requirements vocabulary Infrastructure Portable middleware Enable End-to-end tooling Mobile Expert Group
  17. 17. Questions? OSGi application resources www-3.ibm.com/software/wireless/wsdd/

×