Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Enterprise Services
Architecture
for
OSGi Service Platforms
Thomas OdenwaldThomas Odenwald
Program ManagerProgram Manager
...
SAP ResearchSAP Research
Research locations:
• Darmstadt, Germany
• Dresden, Germany
• Karlsruhe, Germany
• Palo Alto, US
...
The Promise of
‘Real World
Aware‘
Enterprise
Services
Architecture
SAP NetWeaver
Business Process Platform
Enterprise
Services
Repository
Analytics
SAP Composite Applications
Partner Compos...
Trends & VisionTrends & Vision
Vision Statement Smart Items Research Group
provide a holistic service-oriented architectur...
Enterprise Services ArchitectureEnterprise Services Architecture
Extend into Real WorldExtend into Real World
Real World
E...
Enterprise
Services
Repository
SAP NetWeaver
RealReal--World Awareness within ESAWorld Awareness within ESA
Analytics
Smar...
Service Injector
SMART ITEMS
MODEL-DRIVEN APPLICATION
DEVELOPMENT
Application Model
Middleware
Service
Repository
System M...
Service Oriented Smart Items InfrastructuresService Oriented Smart Items Infrastructures
Real World / Smart Items
Real Wor...
Service Oriented Smart Items InfrastructuresService Oriented Smart Items Infrastructures
CDC
Operational
Management
(JSR-2...
Service Oriented Smart Items InfrastructuresService Oriented Smart Items Infrastructures
CDC
Core APIs
Loadable APIs / Ser...
Service Injector
SMART ITEMS
MODEL-DRIVEN APPLICATION
DEVELOPMENT
Application Model
Middleware
Service
Repository
System M...
SAP NetWeaverEnterprise
Services
Repository
Example A: Integration of Real World intoExample A: Integration of Real World ...
SAP NetWeaverEnterprise
Services
Repository
Example B: Integration of Real World intoExample B: Integration of Real World ...
Conclusion: Real World Connectivity
• Goal: Bringing real world and ‘virtual’ world together in real-time
• Key Technology...
Q&A
Thomas Odenwald
Program Manager
SAP Research
thomas.odenwald@sap.com
•• No part of this publication may be reproduced or transmitted inNo part of this publication may be reproduced or transmi...
Próxima SlideShare
Cargando en…5
×

Providing a Holistic, Service-Oriented Infrastructure for Integration of Real-World Data with Enterprise Solutions - Thomas Odenwald, Head of Smart Items Research Program, SAP Research

511 visualizaciones

Publicado el

OSGi World Congress 2005

Publicado en: Tecnología
  • Sé el primero en comentar

Providing a Holistic, Service-Oriented Infrastructure for Integration of Real-World Data with Enterprise Solutions - Thomas Odenwald, Head of Smart Items Research Program, SAP Research

  1. 1. Enterprise Services Architecture for OSGi Service Platforms Thomas OdenwaldThomas Odenwald Program ManagerProgram Manager SAP ResearchSAP Research thomas.odenwald@sap.comthomas.odenwald@sap.com SAP Research
  2. 2. SAP ResearchSAP Research Research locations: • Darmstadt, Germany • Dresden, Germany • Karlsruhe, Germany • Palo Alto, US • Sophia Antipolis, France • Brisbane, Australia • Montréal, Canada • Johannesburg, S. Africa overview! • Research Programs Knowledge People Interaction Business Process Modeling & Management Security & Trust Smart Items Research Software Engineering & Architecture
  3. 3. The Promise of ‘Real World Aware‘ Enterprise Services Architecture
  4. 4. SAP NetWeaver Business Process Platform Enterprise Services Repository Analytics SAP Composite Applications Partner Composite Applications CRM (Supplier) SRM (internal) ERP (internal) Platform Process Components Platform Process Components Key Elements of Enterprise Services Architecture (ESA)Key Elements of Enterprise Services Architecture (ESA) APPLICATION COMPOSITION ENTERPRISE SERVICES SERVICE ENABLEMENT PEOPLE PRODUCTIVITY EMBEDDED ANALYTICS
  5. 5. Trends & VisionTrends & Vision Vision Statement Smart Items Research Group provide a holistic service-oriented architecture for the seamless integration of real world data and events with enterprise software. This will efficiently enable emerging and future ubiquitous computing technologies such as RFID, embedded systems, wireless sensor networks and other forms of devices to become a cornerstone for the transformation of business processes. Source: FocalPoint Embedded Systems Collaborative Smart Items Auto-ID Wireless Sensor Networks Communication HWCapabilities Client-Sever Peer-to-Peer
  6. 6. Enterprise Services ArchitectureEnterprise Services Architecture Extend into Real WorldExtend into Real World Real World Enterprise Services Repository SAP NetWeaver Analytics SAP Composite Applications Partner Composite Applications Business Processes Services MODEL BASEDEVENT DRIVEN SERVICE ORIENTED Processes
  7. 7. Enterprise Services Repository SAP NetWeaver RealReal--World Awareness within ESAWorld Awareness within ESA Analytics Smart Items Repository Composites Analytics Analyze decision support, prediction, forecasting Composites Combine real-time data, transactions, analytics, and collaboration Infrastructure Component Integrate devices, deploy services and process data Device Abstraction Localization, Identity, Vicinity and other sensor data in ‘Real-Time’ Smart Items Infrastructure Smart Devices
  8. 8. Service Injector SMART ITEMS MODEL-DRIVEN APPLICATION DEVELOPMENT Application Model Middleware Service Repository System Model System Monitor Development Tools Service Mapper Deployment Description RFID Embedded Platform Sensor Network Emerging Technology Steps for deploying a service • Development Tools Design Time → Application Model • System Monitor Deliver status of system landscape • Service Mapper Map service requirements to current status of system landscape. Where should which service be deployed? • Service Injector Inject services into hardware abstraction layer (optional) • Start the service Service Classes • Business Services Application dependent • Enabling Services synchronization, data transport,… • Management Services Monitoring, control and deployment of services, power management,.. Service Oriented Smart Items InfrastructuresService Oriented Smart Items Infrastructures
  9. 9. Service Oriented Smart Items InfrastructuresService Oriented Smart Items Infrastructures Real World / Smart Items Real World Digital World ….close the gap
  10. 10. Service Oriented Smart Items InfrastructuresService Oriented Smart Items Infrastructures CDC Operational Management (JSR-232) Core APIs Loadable APIs / Services Foundation Profile Common Core APIs SERVICE INJECTOR Real World (software stack example) Digital World ….close the gap
  11. 11. Service Oriented Smart Items InfrastructuresService Oriented Smart Items Infrastructures CDC Core APIs Loadable APIs / Services Foundation Profile Common Core APIs SERVICE INJECTOR Real World (software stack example) Digital World With the help of open standards e.g. OSGI ….close the gap Operational Management (JSR-232)
  12. 12. Service Injector SMART ITEMS MODEL-DRIVEN APPLICATION DEVELOPMENT Application Model Middleware Service Repository System Model System Monitor Development Tools Service Mapper Deployment Description RFID Embedded Platform Sensor Network Emerging Technology Service Oriented Smart Items InfrastructuresService Oriented Smart Items Infrastructures Compliance with OSGI Reference ModelCompliance with OSGI Reference Model
  13. 13. SAP NetWeaverEnterprise Services Repository Example A: Integration of Real World intoExample A: Integration of Real World into Enterprise SystemsEnterprise Systems Service Injector Real World / Smart Items Fleet Management/Product Lifecycle MgtFleet Management/Product Lifecycle Mgt •• Suggestions for a vehicle by vehicleSuggestions for a vehicle by vehicle maintenance planmaintenance plan •• Improve Design for X based on realImprove Design for X based on real--world fieldworld field datadata •• Decide on reuse / recycling / disposal based onDecide on reuse / recycling / disposal based on economic needseconomic needs •• Remote diagnosis and serviceRemote diagnosis and service •• …………………….. Smart Items Infrastructure @ Decommissioning Design/ Production Design for X PreventivePreventive Maintenance Tracking& Tracing … Adaptive Production … Effective Recycling
  14. 14. SAP NetWeaverEnterprise Services Repository Example B: Integration of Real World intoExample B: Integration of Real World into Enterprise SystemsEnterprise Systems Service Injector Real World / Smart Items Dangerous Goods Tracking/Workplace SafetyDangerous Goods Tracking/Workplace Safety •• Monitor safe storage environmentsMonitor safe storage environments •• Check storage incompatibilitiesCheck storage incompatibilities •• Monitor breathing apparatusMonitor breathing apparatus •• Check valid training certificates onCheck valid training certificates on--sitesite •• ……………….... Collection of Events and Distribution ofCollection of Events and Distribution of Enterprise ServicesEnterprise Services Local logic andLocal logic and ““intelligenceintelligence”” Smart Sensor NetworkSmart Sensor Network Smart Items Infrastructure
  15. 15. Conclusion: Real World Connectivity • Goal: Bringing real world and ‘virtual’ world together in real-time • Key Technology Drivers – Smart Items/Objects and wireless connectivity – Emerging standards (like OSGI,…) – Sensor enabled integration & application platforms (like SAP NetWeaver) • … to enable new application and services ‘Ubiquitous’ ESA Source: M-Lab Technology Innovation Smart Items Infrastructure Technical Innovation Smart Items Process Innovation Smart Items enabled Processes Business Innovation SAP xApps
  16. 16. Q&A Thomas Odenwald Program Manager SAP Research thomas.odenwald@sap.com
  17. 17. •• No part of this publication may be reproduced or transmitted inNo part of this publication may be reproduced or transmitted in any form or for any purpose without the expressany form or for any purpose without the express permission of SAP AG. The information contained herein may be chpermission of SAP AG. The information contained herein may be changed without prior notice.anged without prior notice. •• Some software products marketed by SAP AG and its distributors cSome software products marketed by SAP AG and its distributors contain proprietary software components of otherontain proprietary software components of other software vendors.software vendors. •• MicrosoftMicrosoft®® , WINDOWS, WINDOWS®® , NT, NT®® , EXCEL, EXCEL®® , Word, Word®® , PowerPoint, PowerPoint®® and SQL Serverand SQL Server®® are registered trademarks ofare registered trademarks of Microsoft Corporation.Microsoft Corporation. •• IBMIBM®® , DB2, DB2®® , DB2 Universal Database, OS/2, DB2 Universal Database, OS/2®® , Parallel, Parallel SysplexSysplex®® , MVS/ESA, AIX, MVS/ESA, AIX®® , S/390, S/390®® , AS/400, AS/400®® , OS/390, OS/390®® , OS/400, OS/400®® ,, iSeriesiSeries,, pSeriespSeries,, xSeriesxSeries,, zSerieszSeries, z/OS, AFP, Intelligent Miner,, z/OS, AFP, Intelligent Miner, WebSphereWebSphere®® ,, NetfinityNetfinity®® , Tivoli, Tivoli®® , Informix and Informix, Informix and Informix®® DynamicDynamic ServerServerTMTM are trademarks of IBM Corporation in USA and/or other countrieare trademarks of IBM Corporation in USA and/or other countries.s. •• ORACLEORACLE®® is a registered trademark of ORACLE Corporation.is a registered trademark of ORACLE Corporation. •• UNIXUNIX®® , X/Open, X/Open®® , OSF/1, OSF/1®® , and Motif, and Motif®® are registered trademarks of the Open Group.are registered trademarks of the Open Group. •• CitrixCitrix®® , the Citrix logo, ICA, the Citrix logo, ICA®® , Program Neighborhood, Program Neighborhood®® ,, MetaFrameMetaFrame®® ,, WinFrameWinFrame®® ,, VideoFrameVideoFrame®® ,, MultiWinMultiWin®® and otherand other Citrix product names referenced herein are trademarks of CitrixCitrix product names referenced herein are trademarks of Citrix Systems, Inc.Systems, Inc. •• HTML, DHTML, XML, XHTML are trademarks or registered trademarksHTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3Cof W3C®® , World Wide Web Consortium,, World Wide Web Consortium, Massachusetts Institute of Technology.Massachusetts Institute of Technology. •• JAVAJAVA®® is a registered trademark of Sun Microsystems, Inc.is a registered trademark of Sun Microsystems, Inc. •• JAVASCRIPTJAVASCRIPT®® is a registered trademark of Sun Microsystems, Inc., used underis a registered trademark of Sun Microsystems, Inc., used under license for technologylicense for technology invented and implemented by Netscape.invented and implemented by Netscape. •• MarketSetMarketSet and Enterprise Buyer are jointly owned trademarks of SAP AG andand Enterprise Buyer are jointly owned trademarks of SAP AG and Commerce One.Commerce One. •• SAP, R/3, mySAP,SAP, R/3, mySAP, mySAP.commySAP.com,, xApps, xApp, SAP NetWeaverxApps, xApp, SAP NetWeaver and other SAP products and servicesand other SAP products and services mentioned herein as well as their respective logosmentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AGare trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. Alin Germany and in several other countries all over the world. All other product and service namesl other product and service names mentioned are trademarks of their respective companies.mentioned are trademarks of their respective companies. Data contained in this document servesData contained in this document serves information purposes only. National product specifications may vinformation purposes only. National product specifications may vary.ary. Copyright 2003 SAP AG. All Rights ReservedCopyright 2003 SAP AG. All Rights Reserved

×