1 / 28

DataXtend SI - Semantic Integrator

DataXtend SI - Semantic Integrator. Martin van Middelkoop Daan van Santen. 29 januari 2008. Agenda. Progress Software Why common data model DataXtend SI benefits Product architecture DataXtend SI demo. GLOBAL. OPEN TECHNOLOGY. Headquarters: Bedford, MA Offices: 90 Worldwide

nicholasd
Download Presentation

DataXtend SI - Semantic Integrator

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. DataXtend SI - Semantic Integrator Martin van Middelkoop Daan van Santen 29 januari 2008

  2. Agenda • Progress Software • Why common data model • DataXtend SI benefits • Product architecture • DataXtend SI demo

  3. GLOBAL OPEN TECHNOLOGY Headquarters: Bedford, MA Offices: 90 Worldwide Employees: 1,600 Revenues: $405 million NASDAQ: PRGS Founded: 1981 Application Infrastructure Progress supplies open application infrastructure software to simplify and accelerate the development, deployment, integration, and management of business applications. INNOVATION EXPERIENCE • InfoWorld Innovation Awards 2005 • Jonathan Robie, DataDirect. • Mark Palmer, ESP Products • Bill Cullen, Sonic Engineering • ComputerWorld Honors 2005 • Cambien Forstebetriebe, Germany • Network Magazine, Innovation Awards • Sonic: “Most Inflential Infrastructure Software” • Deployed at 120,000 customer sites in 135 countries • 2,000 Partners deliver 5,000 unique business applications • Over 600,000 new users acquire Progress-based technology annually Progress Software

  4. Progress SoftwareSuperior Products Across All Product Lines Application Platforms Develop, Deploy and Manage Business Applications Services Infrastructure Connect, Mediate, Control and Monitor Services Data Infrastructure Manage, Integrate, Replicate, Cacheand Access Data

  5. Application Platforms Services Infrastructure Data Infrastructure Progress SoftwareSuperior Products Across All Product Lines Business Application Platform OpenEdge Integrated platform optimized for business Event Processing Apama Market leading event processing platform Enterprise Service Bus Sonic Market leading ESB SOA & Web Services Management Actional Leading enterprise-class SOA management Mainframe Integration Shadow First unified mainframe integration platform Data Connectivity DataDirect Market leader in data connectivity Data Integration DataXtend First model-driven semantic data integration Natural Language Search and Query EasyAsk First and leading natural language query Object Data Management ObjectStore Market leading object database

  6. “Progress adds a formidable weapon to its mainframe arsenal… [with Shadow]”Forrester Research, Inc., Jan. 2006 “Progress will gain key Web services management functionality with Actional…” Gartner Inc., Jan. 2006 “The Pantero (DataXtend Semantic Integrator) technology should be the cornerstone of your data integration vision...” Gartner Inc., Jan. 2006 Provides DataDirect with software toolkits, run-time components, support, and services for enabling universal SQL access to application data. Nov. 2006 Product SoftwareAcquisitions Accelerate Product Innovation

  7. Market Recognition for Our Products Sonic ESB#1 Worldwide for ESB Segment ActionalSOA & Web Services Management Leader Sonic ESBBest Enterprise Service Bus ApamaEvent Processing Platform Market Leader OpenEdge40% Savings vs. Alternative Platforms DataXtend SIVoted as TM Forum 2007 finalist for Most Innovative Product

  8. DXSI; the Best New Product of the Year Prize “As SOA becomes more important, these semantic issues continue to be troublesome, and DataXtend’s ability to enable the TM Forum SID model as a practical tool to lower the ‘integration tax’ is an important contribution to the industry.” -- Ed Finegold, Editor-in-Chief for Billing World & OSS Today

  9. Agenda • Progress Software • Why common data model • DataXtend SI benefits • Product architecture • DataXtend SI demo

  10. SAP#1 Oracle P/S Siebel Siebel Siebel Common Data Model Oracle Oracle SAP SAP P/S P/S DataW/house CallCenter SAP#2 MF ESB and Semantic Data Integration ESB and Semantic Data Integration MF CallCenter CallCenter SAP#2 DataW/house MF SAP#2 ‘Integration Spaghetti’ Traditional EAI ( ) • Pre-Packaged • Scalable • Extensible • Customizable • Custom code • Scalable • Extensible • Customizable • Standards based • Scalable • Extensible • Customizable Evolution in Data Management and Transformation

  11. Application 2 Application 3 Application 1 SID Database 1 Database 3 Database 2 CDM Driven Integration DistributedTransformationEngine • Centralized management • Rapid development and deployment • Lower TCO

  12. Translation Translation Translation Translation Application 2 Application 2 Application 3 Application 3 Application 1 Application 1 Translation Translation Translation Translation Translation Translation Translation Translation Translation Common Model Translation Translation Translation Translation Translation Translation Translation Translation Translation Translation Translation Translation Translation Database 1 Database 1 Database 3 Database 3 Database 2 Database 2 Loosely coupling on the semantic level Common Model Integration Point To Point Integration

  13. ENTERPRISE SERVICE BUS SID Common Data Model Market Product Customer Resource Partner Service Common CRM Billing OMS Invetory NMS Common model abstracts the data layer in Integration BPM BAM Business Process Layer - Process Abstraction Data Management Layer - Semantic Abstraction System Integration Layer - Infrastructure Abstraction

  14. Agenda • Progress Software • Why common data model • DataXtend SI benefits • Product architecture • DataXtend SI demo

  15. DXSI: Why using it (business) Reduced Time to Market • New product and service offerings will be introduced faster. Lower development/integration costs • Tool designed for common model approach • Reusability of transformation and validation logic Lower Maintenance Costs • Impact of changes is immediately identifiable Better Business and IT alignment • Business Analysts design and define data mappings and rules in one tool.

  16. DXSI: Why using it (IT) Overcome limitations of XSLT • XSLT to limited, e.a. enrichment, re-use, .. Mapping on a logical level • Less a need for a technical developer Performance • 8 – 10 times faster than XSLT Develop, test and deploy in one environment • Full life cycle of CDM is managed in one tool.

  17. DXSI: What does it do • DataXtend SI is a transformation design and runtime environment based on a common information model. • DataXtend SI provides a extensive rule based engine for data enrichment and validation. • DataXtend SI provides a unique lifecycle support including testing and impact analysis. • DataXtend SI runtime is Java based and can be integrated in J2EE, Web Service and (Sonic) ESB environments, etc..

  18. DXSI benefits

  19. DXSI differentiator vs. traditional mappers Comparison with traditional point-to-point message mapping tools

  20. DXSI ROI Study - Savings in project lifecycle with DXSI - Constant costs of 180 units per Project Project 1: 160 units; Subsequent projects: 122,8 units Implementation cost reductions by 18%, Maintenance cost reductions by 49% • Legend: • Every project lifecycle is 6 months • Project maintenance release every 3 month • Project size without DXSI: 100 units • Maintenance size without DXSI: 20 units of initial project

  21. Progress DataXtend SI BPM BAM Business Process Layer - Process Abstraction Data Management Layer - Semantic Abstraction ENTERPRISE SERVICE BUS SID Common Data Model Market Product Customer Resource Partner Service Common System Integration Layer CRM Billing OMS Invetory NMS - Infrastructure Abstraction Progress DataXtend SI - Data Management in Telco using a common model BPM Layer • Utilizes aCommon Model • Semantic Brokering • Model based Mappings • Visual Round-Trip Testing • 360º End-to-End Impact Analysis • GovernanceChange and Lifecycle Management ESB/EAI Layer

  22. Runs in Eclipse DXSI: Lifecycle CENTRALIZEDCDM DESIGN CENTRALIZEDSERVICE DESIGN CENTRALIZEDTESTING DISTRIBUTEDRUNTIME Deploy Generate • Stateless for scalability • Runs in any Java container • Connects to any bus • Visual tool for designing integration

  23. Agenda • Progress Software • Why common data model • DataXtend SI benefits • Product architecture • DataXtend SI demo

  24. 1080 Classes 5000 Classes 1000 Classes 1020 Classes Common Data Model Import directly from a UML Import directly from a database (default validation rules to enforce constraints) Import directly from XML Import directly from a WSDL

  25. DXSI: How it works Transformations • Graphical define complex mappings between other data and the CDM • Semantic Routing • Use complex functions or define custom ones Validations and Data Consistency • Create complex rules to validate incoming data. Extensions • Computed attributes that do not impact the underlying CDM Lifecycle Management • Test environment • Upgrades to new CDM versions • Impact analysis when CDM/Data Services change

  26. 1 Source App exposes native XML and publishes to the Bus or calls the DXSI Service 1 Source application creates initial message and posts source message to Sonic ESB • DXSI: • Carries out semantic transformation, and rules viadata exchange model • Outputs physical Canonical (e.g. SID Order XML) Message • Puts SID order on message queue 2 DXSI ESB Service 3 2 ESB process will call the DXSI ESB service (for that client) • DXSI: • Carries out semantic transformation, and semantic rules viadata exchange model 3 3 Canonical message picked up by ESB as part of Business Process • DXSI: • Carries out semantic transformation, and rules viadata exchange model • Invokes target application(s) 4 4 Target message on ESB 5 Target Systems receive message 5 Target Application(s) receive message Deployment Options Multiple ESB services Single ESB service Source Application 1 2 2 3 Enterprise Service Bus 3 Sonic ESB 4 4 4 5 5 Target Application(s)

  27. Agenda • Progress Software • Why common data model • DataXtend SI benefits • Product architecture • DataXtend SI demo

More Related