1 / 32

Composite Applications Built from Real World Enterprise Ontologies in SOA Environments

Composite Applications Built from Real World Enterprise Ontologies in SOA Environments. November 30, 2006. Agenda. Introductions Problem We Solve Composite Application Platform Customer Examples & Corporate Info. Client Server. Client Server. Legacy. Legacy. RDBMS. RDBMS. RDBMS.

jdyer
Télécharger la présentation

Composite Applications Built from Real World Enterprise Ontologies in SOA Environments

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Composite Applications Built from Real World Enterprise Ontologies in SOA Environments November 30, 2006

  2. Agenda • Introductions • Problem We Solve • Composite Application Platform • Customer Examples & Corporate Info

  3. Client Server Client Server Legacy Legacy RDBMS RDBMS RDBMS Legacy SaaS ERP ERP 80s 90s 2000s Era The Challenges with Asset Proliferation Data Redundancy Business Process Fragmentation

  4. Product Opportunity Management Customer Service Pricing • Can’t Get Information They Need to Meet the Needs of the Customer • Multiple, Repetitive Manual Operations • Errors in Manually-Entered Data • Can’t Use Information to Increase Revenues or Create New Opportunities Today’s Business Reality Customer-Facing Employees

  5. Legacy App Opportunity Management Supply Chain Product Order Management Transforming Reality into Business Success Composite Application – Functionality and data from multiple applications that are integrated and assembled in a single user interface.

  6. Databases The Above All Methodology Assemble Deploy Mine Refine Automatically formulate basic business services from existing information assets Manually enrich basic services both semantically and behaviorally to fit the business use Quickly assemble business services into effective composite applications Easily expose business services and/or composite applications for use outside of the Studio visual environment

  7. Why Web Services Alone Aren’t Sufficient for Today’s Integrations Business Services Aligned to Business Needs Differing definitions of business entities Insufficient abstractions SOA Enablement Gap Incompatible semantics Inappropriate granularity Web Services

  8. Composite Applications PlaceOrder GetOrderStatus AddCustomer Business Services -The Components of Composite Applications Business Services SiebelAccountInsert SiebelAccountUpdate SiebelAccountQBE UPDATE_ORDER CREATE_ORDER QUERY_ORDER BAPI_ORDER_ADD BAPI_ORDER_UPDATE BAPI_ORDER_SEARCH Existing Applications

  9. Agenda • Introductions • Problem We Solve • Composite Application Platform • Customer Examples & Corporate Info

  10. Above All SOA Repository Above All Studio MINE Enterprise Applications Databases Legacy SOA Other Composite Server Mine • Automatically formulate basic business services from existing information assets • Using Knowledge Packs that capture details from your unique customization • While organizing basic services in a SOA Repository for optimal insight and reuse Basic Business Services Above All Knowledge Packs

  11. Mine

  12. Above All SOA Repository Above All Studio MINE Enterprise Applications Databases Legacy SOA Other Composite Server Refine • Manually enrich basic services both semantically and behaviorally to fit the business use • Using a visual environment to model and test business services • While capturing meaning and relationships amongst services and business objects in a SOA Repository Enhanced and Integrated Business Services Above All Knowledge Packs

  13. Differing Definitions of Business Entities • Data redundancy • Data duplication • Data mismatch • Requires data resolution and alignment for integration

  14. Aligned Definitions of Business Entities • Data resolution • Data alignment • Ready for integration

  15. Incompatible Semantics • Data mismatch • Requires data resolution and alignment for integration

  16. Semantic Alignment • Data resolution • Data alignment • Ready for integration

  17. Insufficient Abstractions • Requires explicit authentication management • Requires application expertise to understand • Impossible to assemble because not strongly typed • Any integration must be done via hand coding ?

  18. Usable Abstractions • Authentication management automatically handled • Does not require application expertise to understand • Perfect for application assembly • Typed for automatic user interface generation

  19. Inappropriate Granularity • Data redundancy • De-normalized data structures • Header and detail mixed together • Multiple services required to get details • Matching and alignment required for integration

  20. Improved Granularity • Data redundancy removed • Normalized data structures • Header separated from detail • Single service provides details • Ready for integration

  21. Above All SOA Repository Above All Studio MINE Enterprise Applications Databases Legacy SOA Other Composite Server Assemble • Quickly assemble business services into effective composite applications • Using a rapid assembly environment to select the appropriate business services • While automatically generating the fully integrated, composite application user interface Real-time, Interactive Composite Applications Above All Knowledge Packs

  22. Assemble

  23. Assemble

  24. Above All SOA Repository Composite Application Definitions Above All Web Client Server Above All Composite Server Above All Studio Above All Knowledge Packs Enterprise Applications Databases Legacy SOA Other Composite Server Deploy PDF MS Office BPM IDE Portal Web Mobile Rich ActiveX Credentials Composite Application Definitions Business Services and Composite Applications Credentials Business Service Definitions CONNECTIVITY • Easily expose business services and/or composite applications for use outside of the Studio visual environment

  25. Deployment

  26. Deployment

  27. Deployment

  28. Agenda • Introductions • Problem We Solve • Composite Application Platform • Customer Examples & Corporate Info

  29. Bell CanadaTelecommunications Problem • Sales Not Using Complex Contract Management System • Sales Hands Off Spreadsheets to Other Group for Proposal Creation and Update Impact • Productivity Loss Re-keying Information and Correcting Errors • Slow Turn-around Time for All Proposal Changes Implementation Effort Solution • 8 person weeks • Real-Time Composite Application for Proposal Creation and Update • Deployed in salesforce.com Above All Confidential and Proprietary

  30. Visionary in Gartner ISE Magic Quadrant Gartner Magic Quadrant for the Integrated Service Environment Market, 2006

  31. Recent Awards and Recognition Analysts “ “ ” ” Partner Sampling Team A Proven Solution, A Proven Company Integrated Service Environment Gartner Visionary Users (typically business users rather than the IT team) are looking for easier-to-use, less expensive, less complex, specialized and optimized for specific application contexts” Massimo Pezzini, Above All provides the kind of loosely coupled capability that's going to offer the best long-term solution to on-demand integration in the enterprise. Phil Wainwright,

  32. Contact • Roger Sippl • Chairman • roger@aboveallsoftware.com • www.aboveallsoftware.com • 650.232.2900 x101

More Related