Post on 02-Jan-2016
Requirements for Integrated SolutionsXML: Platform for Business Applications
AFEIPhoenix, AZSeptember 12, 2001Dale WaldtProgram Development, OASISDirector, aXtive Minds
The brunt of XML's Web impact will be on restructuring the
economics of Web-based transactions
Rita Knox, Gartner Group
”“
Zero Latency is the killer app for XML
Ray Schulte, Gartner Group
”“
No Microsoft software product will remain untouched by XML
Peter PlamondonMgr. Developer Relations, Microsoft
”“
Simple Example of XML Usage
• e.g., Describe a customer
<customer-details id="AcPharm39156"><name>Acme Pharmaceuticals Co.</name><address country="US"> <street>7301 Smokey Road</street> <city>Smallville</city><state>Indiana</state> <postal>94571</postal> </address>
</customer-details>
A Basic XML Processing Model
XSL-FOFormatSpec
XMLDTD /
Schema
XML/XSLTProcessor
XMLData
XTMTopicMap
XSLTStyle Sheet
Transformation
RenderingEngine
or Browser
PublicDTDs /
Schemas
Uses of XML
• Specify data designed to solve specific problems – Database schemas
– Object interfaces
– Workflow and forms routing
– Transactions
– Multimedia
– Application interoperability
XML System Architecture
CORE (e.g., IETF)
FOUNDATION (e.g., XML)
MESSAGING
PROCESS/CORE COMPONENTS
HORIZONTAL & WEB SERVICES
VERTICAL
VERTICAL
VERTICAL
VERTICAL
VERTICAL
VERTICAL
2PRIORITY
Industry-Standard Specifications for Interoperability• Often described as
VOCABULARIES
• Members of industry collaborate on core components and business process models
• Countless initiatives currently underway…
Current XML Initiatives (A-D only; see XML.ORG for a complete list)• Accounting
• Advertising
• Architecture and Construction
• Astronomy and Space
• Automotive
• Aviation and Aerospace
• Banking
• Biblical Scholarship
• Bibliographies
• Business Strategy/Business Intelligence
• Catalogs
• Communication
• Communications: Internet
• Communications: Wireless
• Content Management
• Content Syndication
• Customer Relationship Management
• Customs
• Data Mining
• Defense Aerospace
• Directory Services
• etc.
XML & Common Business Processes• Financial Reporting & Transactions (FpML, XBRL,
swiftML, ebXML, et al)• Human Resources (HR-XML)• Information (NewsML, LegalXML, et al)• Purchasing Management (NAPM-USA)• Insurance (ACORD)• Contracts Management (CommonAccord)• Advertising and Media (adXML)• Electronic Commerce (CBL, ebXML, et al)• Energy Trading and Consumption (ESTG)• Knowledge on the Web (KnoW)• Travel (OTA)• Customer Profiling (CPExchange)• Information Content Exchange (ICE)• Rights Information (PRISM)
Etc.
Some Financial Applications of XML• FpML [do]• XBRL [view]• MDDL [view]• ISO 15022 [view,
do]• swiftML [view, do]• FIXML [do]• IRML [view]• RIXML [view]• FinXML [do]• NewsML [view]• MarketsML [view,
do]• ebXML [do]
What Could Go Wrong?
• Too many initiatives
• Too few experts
• Incompatible industry vocabularies
• Ill-conceived vocabularies
• Vendor-proprietary implementations or extensions
Common Types of XML Applications• Publishing Repository
• Web Content Delivery
• Vertical Industry Interchange
• Application Configuration
• E-Commerce Systems
• Software Interoperability / Integration
Sample 1: XML Publishing Process
DataCapture
DataCreation
XML DataManagement
XMLRepository
XMLEditing &Update
XML ProductStaging
PrintTransform
InterchangeTransform
WebTransform
Sample 2: Software Configuration
Software Configuration<?xml version='1.0'?><CHOOSECATEGORY DATE='7/3/01 1:40:07 PM'><CATEGORY NAME='PRODUCT CATEGORIES'><URL></URL> </CATEGORY><CATEGORY NAME="Apparel and Accessories"><CATEGORY NAME="General"><URL>http://www.echoclick.com/ratings/Apparel_and_Accessories/General.html</URL></CATEGORY><CATEGORY NAME="Children's"><CATEGORY NAME="Baby"><URL>http://www.echoclick.com/ratings/Apparel_and_Accessories/Children's/Baby.html</URL></CATEGORY><CATEGORY NAME="Kids and Teens"><URL>http://www.echoclick.com/ratings/Apparel_and_Accessories/Children's/Kids_and_Teens.html</URL></CATEGORY></CATEGORY> <CATEGORY NAME="Automobiles"><CATEGORY NAME="General"><URL>http://www.echoclick.com/ratings/Automobiles/General.html</URL></CATEGORY><CATEGORY NAME="New"><CATEGORY NAME="Cars">
Sample 3: e-Business
Fortune 1000
95%
Using EDI
EDI Capable
2%
SMEs
• EDI Penetration
Electronic business today
• Limited to large organizations
• Expensive technology with high cost-of-entry
• Industry-specific XML initiatives underway...
• But little consensus on common requirements
• Results: incompatibility, reinvention, segregated pockets of communication
Enter ebXML
• Global project to standardize the exchange of electronic business data
• Objective: facilitate global trade by developing an infrastructure for electronic business based on public, proven XML standards
• Results: compatibility, efficiency, true communication
• Sponsored by OASIS and the United Nations/CEFACT
• Supported by hundreds of industry consortia, standards bodies and companies from around the world
Electronic Business Infrastructure
CORE (e.g., IETF)
FOUNDATION (e.g., XML)
MESSAGING
PROCESS/CORE COMPONENTSHORIZONTAL & WEB SERVICES
VERTICAL
VERTICAL
VERTICAL
VERTICAL
VERTICAL
VERTICAL
Joint Development of ebXML
UN/CEFACT• United Nations Centre for
Facilitation of procedures and practices for Administration, Commerce and Transport
• Sets worldwide policy and technical development in trade facilitation and electronic business
• Developed international EDI standard, UN/EDIFACT
• One of only four international bodies able to set de jure standards
OASIS• Independent, not-for-
profit
• Industry-standard specifications for interoperability
• Technical work on Conformance, CIQ, Security Services, Reg/Rep
• Home of XML.ORG and The XML Cover Pages
• 250+ members: platform vendors; new economy; vertical industries; individuals
Requirements
• Developed for final solution, not just framework
• Example areas addressed:– Conducting business electronically
– Globalization
– Useability/Interoperability
– Security, legal, digital signatures
ebXML Goals
• Lower the cost and complexity of electronic business
• Facilitate global trade• Put SMEs and developing nations
in the picture• Complement and extend current
EC/EDI investment• Expand electronic business to
new and existing trading partners• Converge current and emerging
XML efforts
ebXML Organization
Steering CommitteeExC + PT Leads
Executive Committee2 OASIS Members
2 UN/CEFACT Members
Requirements
Requirements
BusinessProcess
BusinessProcess
TechnicalArchitecture
TechnicalArchitecture
CoreComponents
CoreComponents
Transport, Routing & Packaging
Transport, Routing & Packaging
Registry/Repository
Registry/Repository
QualityReview
QualityReview
Proof ofConcept
Proof ofConcept
TradingPartner
TradingPartner
Marketing, Awareness
& Education
Marketing, Awareness
& Education
Ongoing Maintenance of ebXML
• Ratified in Vienna, Austria in May 2001
• UN-CEFACT Technical Committee created to support and maintain ebXML application on an ongoing basis.
• First meeting scheduled for July 2001
• to join or get more information go to:
www.ebxml-open.org
The international presence of OASIS, especially the expertise and resources
that its members bring, is very significant and accelerates global
development efforts such as ebXML
Ray Walker, United Nations/CEFACT
”“
OASIS & Interoperability Standards
Developers of XML vocabularies and schemas look to OASIS as a
central community resource that is open and objective.
Lon PilotHR-XML.ORG
”“
OASIS & Interoperability Standards
OASIS Overview
• OASIS is a member consortium dedicated to building systems interoperability specifications
• We focus on industry applications of structured information standards, such as SGML, XML and CGM.
• Members of OASIS are providers, users and specialists of standards-based technologies and include organizations, individuals and industry groups.
• International, Not-for-profit, Open, Independent
• Successful through industry-wide collaboration
OASIS Value
• Comprehension of and Support for the Standards Process– OASIS experts charter the course to rapid
development and adoption
• Democratic Process including an Elected Board of Directors and comprehensive Intellectual Property and Anti-Trust Policies– Work is guaranteed to be representative of
the industry as a whole, not any one vendor’s view
• Global Visibility and Critical Partnerships– OASIS draws participation from around the
world and aggressively promotes the work – to ensure viability and adoption
For More Information
• Patrick GannonCEO, OASIS+1 978 667 5115partick.gannon@oasis-open.orghttp://www.oasis-open.org
• Dale WaldtProgram Development, OASISDirector, aXtive Minds+1 716 703 8440dale.waldt@oasis-open.org