Title: XML Enablement Framework
1XML Enablement Framework
Unlocking enterprise data assets by providing
integrated business views of information from
virtually any data source
2Challenges Facing Most Organizations
- About 80 of the Information Systems in
Production Suffer from these Drawbacks - Require IT assistance for end-user access
- Difficult for end users to identify relevant
information - Overload of information delivery
- Provide only partial answers to questions
- Often present out-of-date information
- Contain enormous amounts of redundant information
- Expensive to develop and maintain
Were Still Delivering Data, Not
Information
3Opportunity Cost for the Business
- Todays information limitations create a hurdle
for businesses to - Provide improved customer reach, service
loyalty to increase revenue - Streamline product, service information flow
between suppliers, partners customers to
improve the bottom-line - Provide all information needed, in a single view,
in an understandable format, to improve employee
productivity - Maintain an agile enterprise and infrastructure
that can capitalize on emerging opportunities
and acquisitions
4Moving From Data to Knowledge
Mainframe Data
Transformation
Raw Data
Accounting Financial Data
Aggregation
Business Rules
Filtering
CRM Data
Unstructured Data
5A Flexible Framework for Diverse Information Needs
Supply Chain Integration
Integrated Desktop
Customer Data Management
Information Integration
Application Connectivity
Data Exchange (EDI to XML)
XML Enablement Framework
Mainframe Integration/ Web Enablement
Data Synchronization
Customer Communications
Mainframe Modernization
Content Management
6XML Enablement Framework
7Proven Methodology forXML Enablement
Framework for enterprises to manage and provide
integrated business views of structured
unstructured information
from virtually any data source.
- Information can be accessed regardless of storage
format or source - Information is retrieved using standard business
definitions - Information is disseminated to standard business
systems including Microsoft Word and Excel - Everything is documented in a metadata repository
to enable maximum reusability self-service
8Effective Information Integration requires
- Direct Support of XML
- Allows dynamic repurposing of data into multiple
presentation formats - Provides self-describing means for exchanging
information - Delivers standard access to both structured and
unstructured information - Implementation of Web Services based Architecture
- Enables universal access to all information
systems - Allows loosely coupled, granular components to
seamlessly interact - Reduces complexity and cost of integration
- Foundation Built on Metadata Usage
- Gives structure to databases, processes and
definitions - Includes edit rules, layouts, data dictionaries
and mapping models - Provides the abstraction of application data
details
Open Standards Promote a Flexible IT
Environment
9XML Enablement Methodology
Service Oriented Architecture
Channels
Information Resources
Information Request Delivery
Services Generation
Document Composition
PACKAGED APPLICATIONS (Siebel, SAP)
SYSTEMS OF RECORD (OLTP)
THIRD PARTY ADMINS
Access
Aggregation
Views
Mapping
Transformation
Templates
CUSTOM APPLICATIONS (Mainframe)
Encapsulation
Filters
Dissemination
OPERATIONAL DATA STORE (Datawarehouse)
Metadata Management
Repository
Vocabulary
XML Schema
UNSTRUCTURED DATA
10Step 1 Services Generation
Service Oriented Architecture
Channels
Information Resources
Information Request Delivery
Document Composition
PACKAGED APPLICATIONS (Siebel, SAP)
SYSTEMS OF RECORD (OLTP)
THIRD PARTY ADMINS
Aggregation
Views
Transformation
Templates
CUSTOM APPLICATIONS (Mainframe)
Filters
Dissemination
OPERATIONAL DATA STORE (Datawarehouse)
Metadata Management
Repository
Vocabulary
XML Schema
UNSTRUCTURED DATA
11Anatomy of a Service
12Web Service Registry
Composite Web Services can be aggregated by
other Web Services
13Step 2 Metadata Management
Service Oriented Architecture
Channels
Information Resources
Information Request Delivery
Services Generation
Document Composition
PACKAGED APPLICATIONS (Siebel, SAP)
SYSTEMS OF RECORD (OLTP)
THIRD PARTY ADMINS
Access
Aggregation
Views
Mapping
Transformation
Templates
CUSTOM APPLICATIONS (Mainframe)
Encapsulation
Filters
Dissemination
OPERATIONAL DATA STORE (Datawarehouse)
UNSTRUCTURED DATA
14Central Facility for Managing Data Assets
Business Vocabulary
- Data Dictionaries Central facility where
developers and business users can store, query
and annotate information from disparate data
assets - Web Services Registry (UDDI) All processes
described as web services can be registered and
tested using the test facility - Metadata Repository Store and manage metadata
documents from modeling, design and reporting
tools. These documents are versioned and stored,
so the user can easily review the historical
evolution of the metadata models. - Â
- Administration Tools are provided to configure
and control access to the data and services. All
users are required to provide a valid user-id and
password to login - Â
Enterprise Metadata Repository
15Collect Metadata and Business Vocabulary
Authoring Dev Tools
Dictionary
Dictionary
Dictionary
16The Key To Integration
- Data Dictionary
- Terms
- Definition
- Description
- Data type
- Owner/Users
- Input params
- Vocabularies
- User-defined
properties - Definitions
- Explicit
- Value stored with term
- Direct
- Pointer to underlying physical representation
- Derived
- Business Process
17Map Relationships through the EMR
- A Definition specifies a data value or how the
value should be resolved. The value can be a
specific literal value that can be typed in
directly or it can be resolved by executing a
service. - Web Services are offered by various organizations
and provide a set of related operations that can
be executed to acquire the data associated with
the business terms context.
18The Enterprise Metadata Repository
- Captures enterprise distributed systems metadata
as XML - Provides maximum reuse and sharing of metadata
components - Capture metadata using commonly accepted open
standards - CWM (Relational Models, OLAP, Business
Intelligence, etc.) - UDDI (Web Services)
- Legacy Integration (3270 Screen maps, XSLT
transformations, etc.) - The EMR is extensible
- Add new metadata types and supporting reports
with ease - Store, Query, and Annotate Metadata
- Easy-to-use HTML interface allows storing,
viewing and annotation of metadata from any
browser-enabled workstation - Integrate with current design tools
- Bi-directional support for existing design tools
- Application runtime support
- The UDDI, WebDAV, and Web Services interfaces
allows applications to use the EMR as a source
for runtime data as well as a centralized point
of control - Understand the impact of changes on your
environment - Impact analysis and syndicated change log enables
users to quickly see where changes will have
downstream impact
19Step 3 Document Composition
Service Oriented Architecture
Channels
Information Resources
Information Request Delivery
Services Generation
PACKAGED APPLICATIONS (Siebel, SAP)
SYSTEMS OF RECORD (OLTP)
THIRD PARTY ADMINS
Access
Views
Mapping
Templates
CUSTOM APPLICATIONS (Mainframe)
Encapsulation
Dissemination
OPERATIONAL DATA STORE (Datawarehouse)
Metadata Management
Repository
Vocabulary
XML Schema
UNSTRUCTURED DATA
20Building Logical Business Views of Your
Distributed Data
- Information in Context
- Abstracts presentation from physical
representation - Roles-based filtering
- Drives the presentation of multi-channel output
- Elimination or transformation based upon role
- Security-based filtering
- Supports Encryption Digital Signatures
- Normalized to the enterprise vocabulary
- Represented as XML Document
Holistic View of Enterprise Actionable
Data
21Aggregate Data into a Single View
Dynamic Aggregation Service
Inspect WSDL Prepares Inputs Executes Web Services
Enterprise Metadata Repository
Initiates Request
Client Application
WSDLs previously stored
Data Sources
Populated XML Doc Returned
Can call multiple Services aggregate in single
doc
22Disseminate Data to Appropriate Destinations
Dynamic Dissemination Service
Inspect Algorithms Match to Vocabulary Distribute
to Source
Incoming Information
Enterprise Metadata Repository
WSDLs previously stored
Data Sources
Distributes data from single document to
multiple destinations
23Step 4 Information Request Delivery
Service Oriented Architecture
Channels
Information Resources
Services Generation
Document Composition
PACKAGED APPLICATIONS (Siebel, SAP)
SYSTEMS OF RECORD (OLTP)
THIRD PARTY ADMINS
Access
Aggregation
Mapping
Transformation
CUSTOM APPLICATIONS (Mainframe)
Encapsulation
Filters
OPERATIONAL DATA STORE (Datawarehouse)
Metadata Management
Repository
Vocabulary
XML Schema
UNSTRUCTURED DATA
24Multi-Channel Output
- Multiple Devices
- Different Requirements for Business Views
- Size, format, etc.
- Different Types of Users
- Employees, customers, partners
- Limiting amount of effort required to support
user community
User B (Internet Portal)
25Desktop Integration
- Access from Common Desktop Applications
- More users have access to more information at
fingertips - Increased Productivity
- Quicker generation of answers to support business
processes - Doing More with Less
- More Efficient Management of Business Operations
26Built with Proven Products Services
XML Enablement Framework
Aggregation Dissemination Services
WorkBench
Enterprise Metadata Manager (EMM)
Service Interfaces
Distribution
Content Management Systems (Stellent)
Query Tools
Data Dictionary
XML Schema
Web Services Access Mapping Encapsulation
View Builder Web Service APIs Transformation XS
LT
WorkFlow
Impact Analysis
Business Vocabulary
PowerLynx
Physical, Business Reporting Associations
Mobile
Complementary Services
BPM
Style Sheets
Publishing Tools
Tamino XML Server
EntireX Gateways, Adapters Wrappers
EntireX XML Mediator
Security Services
Non-Repudiation
Repository
WebDAV
XML Composition Routing Filtering
Persistence
WebDAV
HTML
Administration
UDDI Registry
Audit Trail
27Benefits of XML Enablement
- Enable Information Integration for the Business
User - Create virtual views across multiple data sources
- Unlock data assets to business users in a context
they can understand - Provides Enterprise-wide accessibility
- Leverages existing assets
- Gain control of your distributed systems metadata
- Enhance control over systems in production
centralize management - A key source of information for systems
documentation - Decrease development time
- Identify redundancies streamline operations
- Limits Risk
- Evolution, Not Revolution
- Avoid Big Bang Effect
- Requires Less Low-Level Coding
Creates an agile enterprise able to respond and
adapt to ever changing business
28Use Case
29Use Case Major Credit Card Company
- Business Goals
- Time is money Need to decrease the time
required to bring acquired portfolios on-line - Improve the effectiveness of credit analysts,
collections and fraud departments by providing a
single view of customer information from internal
external sources on-demand - Increase revenue growth
- IT Objectives
- Unlock lazy data assets and extract the value
to business users leveraging a common vocabulary - Deliver a services-oriented architecture built
around the companys business model with
flexibility to adapt and respond to business
priorities - Provide dynamic integration by simplifying
processes through use of standards and metadata
30Software AGs XML Enablement Framework as XML
Gateway
Business Systems
SAS
Operational Data DataWarehouse
Business Objects
Security Filters
Other Security DBs
LDAP
True View
Web Server
Other Filters
Vendor Websites
XML Gateway
Mainframe CICS, TSO, IMS, etc
On-Demand Folder
Document Composition
Unix RDBMS, Packaged Custom Apps
Enterprise Metadata Repository
Web Services
Messaging MQSeries, JMS, etc
Envision
VB.NET
- Mediator
- XML Gateways
- Oracle Designer
- PowerCenter
Core Systems
CLI
GUI Collections
Authoring and Development
31Results
- Business Benefits
- Lower Charge Offs
- Selection of more credit worthy customers
- Development of more efficient collection
capabilities - Reduced servicing costs
- Generation of new accounts
- Evaluation acquisition of profitable portfolios
more quickly - IT Benefits
- Recognition as a service organization by the
business - Instrumental to creating an agile enterprise able
to grow and adapt to ever changing business
Will reduce time for bringing new portfolios
online from 18 months to 2 months!"
32Thank You
33Summary
- Leverages Your Existing Assets
- Provides Interoperability Between Enterprise
Applications and with the Desktop - Gains Control of Corporate Metadata
- Results in Higher Degree of Reuse
- Speeds Application Development Time
- Limits Risk
- Evolution, Not Revolution
- Avoid Big Bang Effect
- Requires Less Low-Level Coding
Will reduce time for bringing new portfolios
online from 18 months to 2 months!"