Your SlideShare is downloading. ×
Enterprise Services Architecture
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Enterprise Services Architecture

336
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
336
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Enterprise Services Architecture & Semantic Web Services Prof. Lutz Heuser Vice President SAP Research
  • 2. Enterprise Services Architecture Architecture for Change Semantic Web Services
  • 3. Time for Change: IT is Entering its Third Market Area
      • Enterprise services architecture is more than Web services
      • An enterprise services platform for business process innovation emerges
      • A huge ecosystem develops around it
    Main- frame Enterprise Services Architecture Three-Tier Client/ Server
  • 4. Enterprise Services Architecture Enterprise Services Architecture is a service-oriented architecture (SOA) which merges SAP’s enterprise application content with the open composition platform SAP NetWeaver to enable flexible business processes by SAP, partners, and customers
  • 5. Enterprise Services Architecture Benefit of Enterprise Services Architecture ENTERPRISE SERVICES ARCHITECTURE
      • Lower TCO
      • Deployment options through configuration
      • Common operational services
      • “ Always On” platform
      • Adaptability
      • Model driven
      • Configurable
      • Extensible
      • Services composition
      • Process innovation
      • Openness
      • Open Web services standards
      • Open integration platform
      • Interoperability
      • Productivity
      • People productivity
      • Embedded analytics
      • Process efficiency
      • Process flexibility
    HELPING DIFFERENTIATE DRIVING PRODUCTIVITY SAP NetWeaver Business Objects, Components, and Engines Composite Applications
  • 6. Enterprise Services Architecture Architecture for Change Semantic Web Services
  • 7. ARCHITECTURE FOR CHANGE The 5 Key Elements of Enterprise Services Architecture
  • 8. Five Key Elements of Enterprise Services Architecture ANALYTICS/REPORTING Bus. Partner Legacy PEOPLE PRODUCTIVITY SAP NetWeaver SERVICE COMPOSITION Business Objects, Components, and Engines Partner Services SERVICE ENABLEMENT LIFE-CYCLE MGMT SAP’s Enterprise Services Enterprise Services Repository
  • 9. Key Element of Enterprise Services Architecture: Service Enablement Bus. Partner Legacy SAP NetWeaver Business Objects, Components, and Engines Partner Services SERVICE ENABLEMENT SAP’s Enterprise Services Enterprise Services Repository
  • 10. Key Element of Enterprise Services Architecture: Service Composition SERVICE COMPOSITION SAP NetWeaver
  • 11. What Is Needed: Flexible Innovation on Top of a Stable Platform CONTINUALLY IMPROVING COLLABORATIVE EVENT DRIVEN CONFIGURABLE EXTERNAL INFO INTEGRATION SUPPLIER FLEXIBILITY i SAP NetWeaver Business Objects, Components, and Engines
    • Flexibility & Extensibility
      • Model-driven service
      • composition
      • Business Process Management
    • Stability
      • Controlled process execution
      • Common ESA implementation for all platform services
      • Version Management
      • Best-of-breed objects
        • Cross-industry capability
        • High scalability
        • Quality by engineering
  • 12. Enterprise Services Architecture Architecture for Change Semantic Web Services
  • 13. DIP – ESA: Discovery / Selection of Services
    • ESA Vision
      • Application Composition based on existing building blocks (services)
      • Business Process Flexibility
    • Requirements
      • Discovery of appropriate candidate services
      • Selection of the best matching service
    • DIP Approach for Solution
      • Semantic annotation of service capabilities and requestor’ goals
        • Unambiguous, machine-interpretable formalizations
        • Business context & data ontologies
    • Advantages
      • (Semi-)automatic discovery of candidate services
      • (Semi-)automatic integration of new services
      • Self-adaptable business processes through automatic selection of services
  • 14. DIP – ESA: Mediation of Services
    • ESA Vision
      • Application Composition based on existing building blocks
    • Requirements
      • Integration of different
      • services
      • Mapping between different message formats
    • DIP Approach for Solution
      • Semantic annotation of message formats using ontologies
        • Unambiguous, machine-interpretable formalizations
        • Business data ontologies
    • Advantages
      • Semi-automatic creation of necessary transformations
      • Reduced development effort
      • Simplified integration of legacy systems/applications
  • 15. DIP – ESA: Composition of Services
    • ESA Vision
      • Business Process Flexibility
    • Requirements
      • Defining placeholders for process steps
      • Matching of business contexts
      • Describing data compatibility
    • DIP Approach for Solution
      • Goals as placeholders
      • Service semantics described by ontologies
        • Unambiguous, machine-interpretable formalizations
        • Business context & data ontologies (static aspects)
        • Business collaboration ontology (behavioral semantics)
    • Advantages
      • Reasoning allows for automatic composition of processes
      • Automatic integration of new services
      • Self-adjusting business by using placeholders
  • 16. DIP – ESA: Conclusion
    • DIP major project achievements
      • First complete Semantic Web Service Infrastructure
        • Web Service Modeling Ontology (WSMO)
        • Web Service Modeling Language (WSML)
        • Web Services Execution Environment (WSMX)
        • Open Source, public available: http://www.wsmo.org
        • Proposed for standardization at W3C and OASIS
      • Apply SWS to real world scenarios
        • Showing the added value of Semantics in eGovernment, eBanking, and B2B
    • DIP major ESA achievements
      • Contribution to ESA vision
        • Application Composition
        • Business Process Flexibility
      • Faster and simplified application development
        • Supporting design time and runtime
        • Automated data and process mapping
        • Self-adapting applications
  • 17. Thank you!

×