SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
OSGi, Platform for Our Future
Marquart Franz
Siemens AG, Corporate Technology
2
Copyright © Siemens AG 2007
Communications
Information and
Communications
Medical
Medical Solutions
Power
Power Generation
Power
Transmission and
Distribution
Automation
and Control
Automation and
Drives
Industrial
Solutions and
Services
Siemens Building
Technologies
Lighting
OSRAM
Transportation
Transportation
Systems
Siemens VDO
Automotive
SiemensIT
Solutions and
Services
- Active in six business areas1
1)
as of October 1, 2006
3
Copyright © Siemens AG 2007
(In millions of
EUR;
continuing
operations)
FY 2006 FY 2005
Sales 87,325 75,445
Orders 96,259 83,791
Net income 3,033 2,248
Cash flow 739 -1,489
Employees 475,000 461,000
5.7 billion EUR in fiscal 2006*
48,900 R&D employees worldwide
30,000 software engineers
150 R&D locations in over
30 countries around the world
Major R&D investments
*Including R&D investments related to specific customer
requirements, reclassified into cost of sales
Siemens Facts
As of September 30, 2006
4
Copyright © Siemens AG 2007
Increasing
mobility
Growing need for
environmental care
Increasing scarcity of
natural resources
Regional shift in
economic gravity
Growing demand for
safety and security
Growing demand for
health care/elder care
UrbanizationDemographic
change
The consequences of megatrends require innovative
and comprehensive solutions
5
Copyright © Siemens AG 2007
• OSGi Technology for Embedded use
• Siemens has long experience with OSGi Technology in Embedded
environments
• Product devices range from Automotive Driver Information Systems,
Smart Home Gateways to Home Appliances
• OSGi Technology for Desktop / Enterprise use
• Desktop matters again with Rich Client Solutions and Enterprise
Systems trend towards lightweight containers like Spring and OSGi
• Siemens uses OSGi technology for desktop and enterprise internally
and in a variety of developments and products like Siemens OpenSOA
Solutions for Embedded and Enterprise
6
Copyright © Siemens AG 2007
Product Examples
7
Copyright © Siemens AG 2007
• Since Q4/2003 the BMW 5-series and 6-series proposes
a Top Level Architecture (TLA) based system worldwide
including:
• Entertainment
• Communication
• GPS Navigation
• Telematics
• Car Configuration
• Climate Control
Siemens VDO Top Level Architecture:
Customization and Modularity
8
Copyright © Siemens AG 2007
• Single Family Home, Berlin, Leipziger Strasse
Smart Home Showcase: T-Com Haus
At HomeRemote via WEB
On the Move
AppliancesSafety &
security
HVAC&ECA Lighting,
shutters
& blinds
HealthcareEntertain
ment
Gateway
Tele-
communication
Smart Home
9
Copyright © Siemens AG 2007
UPnP/IP
• … it has to be scalable, extendable, based on Open Standards,
easy to use and - it just works
Smart Home Gateway: Siemens SX765
SGP (service gateway platform) Architecture
Controlled
Device
Controlled
Device
Controlled
Device
Service Service Service
Device
Handler
Device
Handler
Device
Handler
Remote
Control
Remote
Control
Remote
Control
Controlled
Device
Bridge
Platform Manager
& Service
Enabling Platform
…
…
Controlled
Device
…
…
UPnP/IPUPnP/IP
other network technology
SG Platform (OSGi on SG, STB, …)
Key Benefits
Framework as application enabler
Brings down mgt and rollout
complexity (billing, security, …)
SGP architecture driver for
cost-effective services
10
Copyright © Siemens AG 2007
• Full range of white goods
devices
• Remote control / status /
diagnostics / maintenance
• Integration of non-white goods
services such as web cams,
news ticker, localized weather
information, lighting (Siemens
Touch manager)
serve@Home - Control your
home where ever you are
11
Copyright © Siemens AG 2007
Three serve@Home product
variants based on OSGI
plattform
Premium solution with IP-
based clients (Tablet) PC,
Pocket PC, WAP phone
Solution with DECT phone
client
Headless solution with
web-service based API
serve@Home
-
Standardised
Interface
s@H
Plattform
Integrator APIProduct Clients
31 2
1
2
3
12
Copyright © Siemens AG 2007
• OpenSOA provides the basis for shared business functionality among
applications, creating new synergies for users across the enterprise.
• Common Software assets are used to compose applications for the Unified
Communication, Unified Messaging and Contact Center market.
• Siemens Enterprise Communication developed Siemens OpenSOA as a
foundation for SOA-based applications. The OSGi service platform is being
used as a component model and runtime environment for common SW
assets.
• Improved modularization of SW assets
• Separation of (cross-cutting) concerns into the hosting environment
• HiPath 8000 Assistant and HiPath 8000 Media Server are first products
already delivered based on Siemens OpenSOA, a new version of HiPath
OpenScape is currently under development.
Siemens OpenSOA Application Product Line
13
Copyright © Siemens AG 2007
• Siemens has a to integrate heterogeneous landscapes
(internally or at customer site)
• OSGi technology based enterprise systems have to integrate into
heterogeneous environments
• Service Component Architecture1 (SCA) is a promising solution as it
is build on open standards and is technology and implementation
independent.
• SCA defines a model for assembling service components into a
business solution in a Service Oriented Architecture (SoA)
• SCA allows to select always the best-suited technology
Integration Challenges
1 http://www.osoa.org/
14
Copyright © Siemens AG 2007
SCA OSGi Integration
OSGi Container
SCA Container (a set of bundles)
Component A
Java Implementation Type
JMS
SOAP
EJBClient
Client
SOAP
JMS
Session Bean
EJB Container
SCA Container
Component D
Java Implementation
Type
OPT
OPT
Corba
optimized prot.
Component B Component C
SOAP
.Net Service
.NET Container
SO
AP
15
Copyright © Siemens AG 2007
• OSGi Technology is an important technology for Siemens
• Siemens uses OSGi Technology in different areas, from Embedded
to Enterprise, and has shipping products
• To fulfill the enterprise requirements parts are still missing. Our goal
is to drive the definition of standard solutions for missing parts in the
OSGi Enterprise Expert Group by keeping OSGi useable for the
Embedded area
• Integration is a key challenge for Siemens products and services
The power combination “OSGi Technology and Service Component
Architecture (SCA)” is most promising
Summary

Más contenido relacionado

La actualidad más candente

Paving the way to telco-grade PaaS
Paving the way to telco-grade PaaSPaving the way to telco-grade PaaS
Paving the way to telco-grade PaaS
Ericsson
 
Foundation for rom general assembly
Foundation for rom general assemblyFoundation for rom general assembly
Foundation for rom general assembly
FieldComm Group
 
OSGi Technology Based In-vehicle Computing Platforms- The Embedded Systems Pe...
OSGi Technology Based In-vehicle Computing Platforms- The Embedded Systems Pe...OSGi Technology Based In-vehicle Computing Platforms- The Embedded Systems Pe...
OSGi Technology Based In-vehicle Computing Platforms- The Embedded Systems Pe...
mfrancis
 
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
Obeo
 
Logistieke Barcamp 28 april 2011 - De jaeger automation
Logistieke Barcamp 28 april 2011 - De jaeger automationLogistieke Barcamp 28 april 2011 - De jaeger automation
Logistieke Barcamp 28 april 2011 - De jaeger automation
Innovatiecentrum Limburg vzw
 

La actualidad más candente (20)

Paving the way to telco-grade PaaS
Paving the way to telco-grade PaaSPaving the way to telco-grade PaaS
Paving the way to telco-grade PaaS
 
#FiaComit Cobra Resiliance Direct
#FiaComit Cobra Resiliance Direct#FiaComit Cobra Resiliance Direct
#FiaComit Cobra Resiliance Direct
 
Urmo Sisask - Investments into automation that paid off
Urmo Sisask - Investments into automation that paid offUrmo Sisask - Investments into automation that paid off
Urmo Sisask - Investments into automation that paid off
 
How Industry 4.0 Drives the Requirement for a Hybrid Cloud and Edge Architecture
How Industry 4.0 Drives the Requirement for a Hybrid Cloud and Edge ArchitectureHow Industry 4.0 Drives the Requirement for a Hybrid Cloud and Edge Architecture
How Industry 4.0 Drives the Requirement for a Hybrid Cloud and Edge Architecture
 
Foundation for rom general assembly
Foundation for rom general assemblyFoundation for rom general assembly
Foundation for rom general assembly
 
Mitel
MitelMitel
Mitel
 
Dream bot tractonomy midih presentation oc2
Dream bot tractonomy midih presentation oc2Dream bot tractonomy midih presentation oc2
Dream bot tractonomy midih presentation oc2
 
Engage with...Romax | Driving the Electric Revolution Webinar
Engage with...Romax | Driving the Electric Revolution WebinarEngage with...Romax | Driving the Electric Revolution Webinar
Engage with...Romax | Driving the Electric Revolution Webinar
 
Reasonnet 3FM Serious Request
Reasonnet 3FM Serious RequestReasonnet 3FM Serious Request
Reasonnet 3FM Serious Request
 
“Memory Allocation in AI and Computer Vision Applications,” a Presentation fr...
“Memory Allocation in AI and Computer Vision Applications,” a Presentation fr...“Memory Allocation in AI and Computer Vision Applications,” a Presentation fr...
“Memory Allocation in AI and Computer Vision Applications,” a Presentation fr...
 
Cemtec lcm midih-presentation-oc2
Cemtec lcm midih-presentation-oc2Cemtec lcm midih-presentation-oc2
Cemtec lcm midih-presentation-oc2
 
OSGi Technology Based In-vehicle Computing Platforms- The Embedded Systems Pe...
OSGi Technology Based In-vehicle Computing Platforms- The Embedded Systems Pe...OSGi Technology Based In-vehicle Computing Platforms- The Embedded Systems Pe...
OSGi Technology Based In-vehicle Computing Platforms- The Embedded Systems Pe...
 
Engage with...ZF | Driving the Electric Revolution Webinar
Engage with...ZF | Driving the Electric Revolution WebinarEngage with...ZF | Driving the Electric Revolution Webinar
Engage with...ZF | Driving the Electric Revolution Webinar
 
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
 
Is Linux ready for safety related applications?
Is Linux ready for safety related applications?Is Linux ready for safety related applications?
Is Linux ready for safety related applications?
 
Take control of your FTTH network design
Take control of your FTTH network designTake control of your FTTH network design
Take control of your FTTH network design
 
Introduction to NEW SAP - Accenture Technology Meetup
Introduction to NEW SAP - Accenture Technology MeetupIntroduction to NEW SAP - Accenture Technology Meetup
Introduction to NEW SAP - Accenture Technology Meetup
 
Logistieke Barcamp 28 april 2011 - De jaeger automation
Logistieke Barcamp 28 april 2011 - De jaeger automationLogistieke Barcamp 28 april 2011 - De jaeger automation
Logistieke Barcamp 28 april 2011 - De jaeger automation
 
2017-05-31 Praxiswerkstatt Agilität und digitale Transformation
2017-05-31 Praxiswerkstatt Agilität und digitale Transformation2017-05-31 Praxiswerkstatt Agilität und digitale Transformation
2017-05-31 Praxiswerkstatt Agilität und digitale Transformation
 
Offshore lytics rolloos_midih_presentation_oc2
Offshore lytics rolloos_midih_presentation_oc2Offshore lytics rolloos_midih_presentation_oc2
Offshore lytics rolloos_midih_presentation_oc2
 

Destacado

Guidance in perspective presentation
Guidance in perspective presentationGuidance in perspective presentation
Guidance in perspective presentation
Katherine Barnachea
 
Beyond The Smart Home
Beyond The Smart Home Beyond The Smart Home
Beyond The Smart Home
skytsai
 
Ethnographic Research
Ethnographic ResearchEthnographic Research
Ethnographic Research
Ryan Gan
 

Destacado (16)

Printing services(ngm)
Printing services(ngm)Printing services(ngm)
Printing services(ngm)
 
Befähigung zur Agilität durch Kulturentwicklung
Befähigung zur Agilität durch KulturentwicklungBefähigung zur Agilität durch Kulturentwicklung
Befähigung zur Agilität durch Kulturentwicklung
 
I pass4sures pmp certification
I pass4sures pmp certificationI pass4sures pmp certification
I pass4sures pmp certification
 
ABB Smart Home
ABB Smart HomeABB Smart Home
ABB Smart Home
 
Managment of Diabesity (Obesity in diabetes mellitus)
Managment of Diabesity (Obesity in diabetes mellitus) Managment of Diabesity (Obesity in diabetes mellitus)
Managment of Diabesity (Obesity in diabetes mellitus)
 
Bauma plant optimization_solutions
Bauma plant optimization_solutionsBauma plant optimization_solutions
Bauma plant optimization_solutions
 
VisionMobile - Developer Megatrends H1 2015
VisionMobile - Developer Megatrends H1 2015VisionMobile - Developer Megatrends H1 2015
VisionMobile - Developer Megatrends H1 2015
 
Contratos, construccion
Contratos, construccionContratos, construccion
Contratos, construccion
 
Guidance in perspective presentation
Guidance in perspective presentationGuidance in perspective presentation
Guidance in perspective presentation
 
Semiología de la columna vertebral
Semiología  de la columna vertebralSemiología  de la columna vertebral
Semiología de la columna vertebral
 
Beyond The Smart Home
Beyond The Smart Home Beyond The Smart Home
Beyond The Smart Home
 
Strategy Questions by A Project Manager - PMP
Strategy Questions by A Project Manager - PMPStrategy Questions by A Project Manager - PMP
Strategy Questions by A Project Manager - PMP
 
Qualitative research, lab report overview, and review of lectures 1 to 7
Qualitative research, lab report overview, and review of lectures 1 to 7Qualitative research, lab report overview, and review of lectures 1 to 7
Qualitative research, lab report overview, and review of lectures 1 to 7
 
Caveon Webinar Series - The Test Security Framework- Why Different Tests Nee...
Caveon Webinar Series -  The Test Security Framework- Why Different Tests Nee...Caveon Webinar Series -  The Test Security Framework- Why Different Tests Nee...
Caveon Webinar Series - The Test Security Framework- Why Different Tests Nee...
 
Posicionamiento de columna vertebral total y lumbar
Posicionamiento de columna vertebral total y lumbarPosicionamiento de columna vertebral total y lumbar
Posicionamiento de columna vertebral total y lumbar
 
Ethnographic Research
Ethnographic ResearchEthnographic Research
Ethnographic Research
 

Similar a OSGi, Platform for Our Future - Marquart Franz, Principal Engineer, Siemens AG

Simaticpcs7 stpcs71 complete_english_2011
Simaticpcs7 stpcs71 complete_english_2011Simaticpcs7 stpcs71 complete_english_2011
Simaticpcs7 stpcs71 complete_english_2011
Vahid RG-zadeh
 
Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013
Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013
Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013
IBM Switzerland
 
Simaticpcs7 stpcs7 t_complete_english_2013_web
Simaticpcs7 stpcs7 t_complete_english_2013_webSimaticpcs7 stpcs7 t_complete_english_2013_web
Simaticpcs7 stpcs7 t_complete_english_2013_web
Vahid RG-zadeh
 
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
IBM Switzerland
 
OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems
OSGiUsers
 

Similar a OSGi, Platform for Our Future - Marquart Franz, Principal Engineer, Siemens AG (20)

Siemens and MES (Manufacturing Execution System)
Siemens and MES (Manufacturing Execution System)Siemens and MES (Manufacturing Execution System)
Siemens and MES (Manufacturing Execution System)
 
Tia portal v14_en
Tia portal v14_enTia portal v14_en
Tia portal v14_en
 
C01 – industry 4 – a revolution simon keogh – siemens
C01 – industry 4 – a revolution   simon keogh – siemensC01 – industry 4 – a revolution   simon keogh – siemens
C01 – industry 4 – a revolution simon keogh – siemens
 
How a Leading Brand Achieved Digital Transformation at a Global Scale - Jeff ...
How a Leading Brand Achieved Digital Transformation at a Global Scale - Jeff ...How a Leading Brand Achieved Digital Transformation at a Global Scale - Jeff ...
How a Leading Brand Achieved Digital Transformation at a Global Scale - Jeff ...
 
Simaticpcs7 stpcs71 complete_english_2011
Simaticpcs7 stpcs71 complete_english_2011Simaticpcs7 stpcs71 complete_english_2011
Simaticpcs7 stpcs71 complete_english_2011
 
Cpu226
Cpu226Cpu226
Cpu226
 
Siemens PLM Connection Europe - Helmuth Ludwig
Siemens PLM Connection Europe - Helmuth LudwigSiemens PLM Connection Europe - Helmuth Ludwig
Siemens PLM Connection Europe - Helmuth Ludwig
 
Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013
Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013
Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013
 
Britain's 4th Industrial Revolution: Vision to Reality, Alan Norbury
Britain's 4th Industrial Revolution: Vision to Reality, Alan NorburyBritain's 4th Industrial Revolution: Vision to Reality, Alan Norbury
Britain's 4th Industrial Revolution: Vision to Reality, Alan Norbury
 
Simaticpcs7 stpcs7 t_complete_english_2013_web
Simaticpcs7 stpcs7 t_complete_english_2013_webSimaticpcs7 stpcs7 t_complete_english_2013_web
Simaticpcs7 stpcs7 t_complete_english_2013_web
 
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
 
Siemens simatic simatic pcs 7 3
Siemens simatic simatic pcs 7   3Siemens simatic simatic pcs 7   3
Siemens simatic simatic pcs 7 3
 
SAP Ventures Overview - Paul Jozefak, SAP Ventures
SAP Ventures Overview - Paul Jozefak, SAP VenturesSAP Ventures Overview - Paul Jozefak, SAP Ventures
SAP Ventures Overview - Paul Jozefak, SAP Ventures
 
SIPROTEC 5 - The core of digital substations
SIPROTEC 5  - The core of digital substationsSIPROTEC 5  - The core of digital substations
SIPROTEC 5 - The core of digital substations
 
Siemens simatic simatic pcs 7 2
Siemens simatic simatic pcs 7   2Siemens simatic simatic pcs 7   2
Siemens simatic simatic pcs 7 2
 
OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems
 
Siemens simatic st 70 news 2006, simatic s7
Siemens simatic st 70 news 2006, simatic s7Siemens simatic st 70 news 2006, simatic s7
Siemens simatic st 70 news 2006, simatic s7
 
Cloud K5 Presentation
Cloud K5 PresentationCloud K5 Presentation
Cloud K5 Presentation
 
Siprotec 5 v7.9 v8.0 DigitalTwin
Siprotec 5 v7.9 v8.0  DigitalTwinSiprotec 5 v7.9 v8.0  DigitalTwin
Siprotec 5 v7.9 v8.0 DigitalTwin
 
IBM Cloud Solutions Customer Deck
IBM Cloud Solutions Customer Deck IBM Cloud Solutions Customer Deck
IBM Cloud Solutions Customer Deck
 

Más de mfrancis

Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
mfrancis
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
mfrancis
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
mfrancis
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
mfrancis
 

Más de mfrancis (20)

Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
 
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank LyaruuOSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

OSGi, Platform for Our Future - Marquart Franz, Principal Engineer, Siemens AG

  • 1. OSGi, Platform for Our Future Marquart Franz Siemens AG, Corporate Technology
  • 2. 2 Copyright © Siemens AG 2007 Communications Information and Communications Medical Medical Solutions Power Power Generation Power Transmission and Distribution Automation and Control Automation and Drives Industrial Solutions and Services Siemens Building Technologies Lighting OSRAM Transportation Transportation Systems Siemens VDO Automotive SiemensIT Solutions and Services - Active in six business areas1 1) as of October 1, 2006
  • 3. 3 Copyright © Siemens AG 2007 (In millions of EUR; continuing operations) FY 2006 FY 2005 Sales 87,325 75,445 Orders 96,259 83,791 Net income 3,033 2,248 Cash flow 739 -1,489 Employees 475,000 461,000 5.7 billion EUR in fiscal 2006* 48,900 R&D employees worldwide 30,000 software engineers 150 R&D locations in over 30 countries around the world Major R&D investments *Including R&D investments related to specific customer requirements, reclassified into cost of sales Siemens Facts As of September 30, 2006
  • 4. 4 Copyright © Siemens AG 2007 Increasing mobility Growing need for environmental care Increasing scarcity of natural resources Regional shift in economic gravity Growing demand for safety and security Growing demand for health care/elder care UrbanizationDemographic change The consequences of megatrends require innovative and comprehensive solutions
  • 5. 5 Copyright © Siemens AG 2007 • OSGi Technology for Embedded use • Siemens has long experience with OSGi Technology in Embedded environments • Product devices range from Automotive Driver Information Systems, Smart Home Gateways to Home Appliances • OSGi Technology for Desktop / Enterprise use • Desktop matters again with Rich Client Solutions and Enterprise Systems trend towards lightweight containers like Spring and OSGi • Siemens uses OSGi technology for desktop and enterprise internally and in a variety of developments and products like Siemens OpenSOA Solutions for Embedded and Enterprise
  • 6. 6 Copyright © Siemens AG 2007 Product Examples
  • 7. 7 Copyright © Siemens AG 2007 • Since Q4/2003 the BMW 5-series and 6-series proposes a Top Level Architecture (TLA) based system worldwide including: • Entertainment • Communication • GPS Navigation • Telematics • Car Configuration • Climate Control Siemens VDO Top Level Architecture: Customization and Modularity
  • 8. 8 Copyright © Siemens AG 2007 • Single Family Home, Berlin, Leipziger Strasse Smart Home Showcase: T-Com Haus At HomeRemote via WEB On the Move AppliancesSafety & security HVAC&ECA Lighting, shutters & blinds HealthcareEntertain ment Gateway Tele- communication Smart Home
  • 9. 9 Copyright © Siemens AG 2007 UPnP/IP • … it has to be scalable, extendable, based on Open Standards, easy to use and - it just works Smart Home Gateway: Siemens SX765 SGP (service gateway platform) Architecture Controlled Device Controlled Device Controlled Device Service Service Service Device Handler Device Handler Device Handler Remote Control Remote Control Remote Control Controlled Device Bridge Platform Manager & Service Enabling Platform … … Controlled Device … … UPnP/IPUPnP/IP other network technology SG Platform (OSGi on SG, STB, …) Key Benefits Framework as application enabler Brings down mgt and rollout complexity (billing, security, …) SGP architecture driver for cost-effective services
  • 10. 10 Copyright © Siemens AG 2007 • Full range of white goods devices • Remote control / status / diagnostics / maintenance • Integration of non-white goods services such as web cams, news ticker, localized weather information, lighting (Siemens Touch manager) serve@Home - Control your home where ever you are
  • 11. 11 Copyright © Siemens AG 2007 Three serve@Home product variants based on OSGI plattform Premium solution with IP- based clients (Tablet) PC, Pocket PC, WAP phone Solution with DECT phone client Headless solution with web-service based API serve@Home - Standardised Interface s@H Plattform Integrator APIProduct Clients 31 2 1 2 3
  • 12. 12 Copyright © Siemens AG 2007 • OpenSOA provides the basis for shared business functionality among applications, creating new synergies for users across the enterprise. • Common Software assets are used to compose applications for the Unified Communication, Unified Messaging and Contact Center market. • Siemens Enterprise Communication developed Siemens OpenSOA as a foundation for SOA-based applications. The OSGi service platform is being used as a component model and runtime environment for common SW assets. • Improved modularization of SW assets • Separation of (cross-cutting) concerns into the hosting environment • HiPath 8000 Assistant and HiPath 8000 Media Server are first products already delivered based on Siemens OpenSOA, a new version of HiPath OpenScape is currently under development. Siemens OpenSOA Application Product Line
  • 13. 13 Copyright © Siemens AG 2007 • Siemens has a to integrate heterogeneous landscapes (internally or at customer site) • OSGi technology based enterprise systems have to integrate into heterogeneous environments • Service Component Architecture1 (SCA) is a promising solution as it is build on open standards and is technology and implementation independent. • SCA defines a model for assembling service components into a business solution in a Service Oriented Architecture (SoA) • SCA allows to select always the best-suited technology Integration Challenges 1 http://www.osoa.org/
  • 14. 14 Copyright © Siemens AG 2007 SCA OSGi Integration OSGi Container SCA Container (a set of bundles) Component A Java Implementation Type JMS SOAP EJBClient Client SOAP JMS Session Bean EJB Container SCA Container Component D Java Implementation Type OPT OPT Corba optimized prot. Component B Component C SOAP .Net Service .NET Container SO AP
  • 15. 15 Copyright © Siemens AG 2007 • OSGi Technology is an important technology for Siemens • Siemens uses OSGi Technology in different areas, from Embedded to Enterprise, and has shipping products • To fulfill the enterprise requirements parts are still missing. Our goal is to drive the definition of standard solutions for missing parts in the OSGi Enterprise Expert Group by keeping OSGi useable for the Embedded area • Integration is a key challenge for Siemens products and services The power combination “OSGi Technology and Service Component Architecture (SCA)” is most promising Summary