AgileDelta - PowerPoint PPT Presentation

1 / 32
About This Presentation
Title:

AgileDelta

Description:

FSTC (Financial Services Technology Consortium) Fujitsu Limited. Fulcrum Technologies, Inc. ... Toyota Motor Corporation. Trilogy Technologies, Inc. TRUSTe ... – PowerPoint PPT presentation

Number of Views:58
Avg rating:3.0/5.0
Slides: 33
Provided by: richro7
Category:

less

Transcript and Presenter's Notes

Title: AgileDelta


1
Efficient XML Interchange (EXI)
John Schneider john.schneider_at_agiledelta.com htt
p//www.agiledelta.com
POWER TO THE EDGE
2
Great Moments in Evolution
3
XML is Everywhere
Motorola
Sony
  • ABN-AMRO Bank
  • Access
  • Access Company Limited
  • Acuity
  • Adobe Systems Inc.
  • AGF.SI
  • Agfa Division, Bayer Corp.
  • AgileDelta, Inc.
  • Agile Software
  • Agranat Systems, Inc.
  • Alcatel Alsthom Recherche
  • Alfa-Omega Foundation
  • Aliaron, Inc.
  • Alis Technologies, Inc.
  • Allaire Corporation
  • America Online, Inc.
  • American Express
  • AND Data Ltd
  • AND-USA, Inc.

Corel Corporation Corporation for National
Research Initiatives (CNRI) Council for the
Central Laboratory of the Research Councils
(CCL) Crystaliz, Inc. CSIRO Australia CyberCash,
Inc. Daewoo Electronics Company Data Channel Data
Interchange Standards Association, Inc.
(DISA) Data Research Associates, Inc. Datafusion,
Inc. Datalogics, Incorporated Defense Information
Systems Agency (DISA) Department of
Communications, Information Technology and the
Arts Deutsche Telekom - Online Service GmbH
(T-Online) DFN Verein Digital Vision Laboratories
Corporation Direct Marketing Association,
Inc. Distributed Systems Technology Centre (DSTC
Pty Ltd) DoubleClick E-centre UK Eastman Kodak
Company EC Cubed, Inc. École Nationale Supérieure
dInformatique et de Mathématiques Appliquées
(ENSIMAG) University of Edinburgh (HCRC Language
Technology Group) EEIG/ERCIM Electricité de
France Electronic Network Consortium ENEL Engage
Technologies Enigma ENN Corporation Entrust
Technologies, Inc. Epicentric, Inc. Eprise
Corporation ERICSSON Ernst Young LLP ETNOTEAM
S.p.A. EUnet International BV Excosoft Federal
Geographic Data Committee Fermi National
Accelerator Laboratory FIZ Karlsruhe
(FachInformationsZentrum) Forschungszentrum
Informatik (FZI) Foundation for Research and
Technology (FORTH) France Telecom Fraunhofer
IGD Fretwell-Downing Data Systems Ltd. FSTC
(Financial Services Technology Consortium) Fujitsu
Limited Fulcrum Technologies, Inc. GE
Information Services, Inc. GEMPLUS General Magic,
Inc. GEO Interactive Media Group Ltd. George
Washington University Geoworks GlobeID Software
MindQuake Interactive, Inc. MITRE
Corporation Mitsubishi Electric
Corporation Motorola MTA SZTAKI NASA Ames
Research Center National Chiao Tung
University National Security Agency
(NSA) National University of Singapore NCompass
Labs, Inc. NCR NEC Corporation NETAWAY Netscape
Communications NetStudio Corporation Network
Computer, Inc. (NCI) Network Solutions University
of New South Wales NHS (National Health Service,
UK) Nippon Telegraph Telephone Corp.
(NTT) NOKIA Corporation Nortel Novell, Inc. NTT
Data Corporation NTT Mobile Communications
Network, Inc. (NTT DoCoMo) OReilly Associates,
Inc. Organization for the Advancement of
Structured Information Standards (OASIS) Object
Design Object Management Group, Inc. (OMG) Object
Services and Consulting, Inc. OCLC (Online
Computer Library Center, Inc.) OmniMark
Technologies Corporation ONION S.p.A. The Open
Group Open Market, Inc. Open Software Associates,
Inc. Open Text Corporation Oracle
Corporation Pacific Softworks Paradigm
Development Corporation Partners HealthCare
System, Inc. Pencom Web Works Perspecta,
Inc. Pervasive Software Philips Electronic
N.V. Phoenix Technologies Ltd. Poet Software
Corporation PointCast Incorporated Pretty Good
Privacy, Inc. The Productivity Works,
Inc. Qualcomm Inc. Quark, Inc. Rapid Logic,
Inc. Raptor Systems, Inc. RealNetworks Reed
Elsevier Reuters Limited Rivcom Riverland Holding
NV/SA Royal Melbourne Institute of
Technology Royal National Institute for the Blind
(RNIB) S.W.I.F.T. sc SAIC/Bellcore
Sandpiper Networks, Inc. SAP AG SBC Technology
Resources Security Dynamics Technologies,
Inc. Segue Software Sema Group Sharp
Corporation SICS Sitara Networks,
Inc. Snap SoftQuad Software, Inc. Software
AG Software Publishers Association
(SPA) Sonnetech, Ltd. Sony Corporation University
of Southampton Speech Works International,
Inc. Spyglass, Inc. Sqribe Technologies StarBurst
Communications Strategic Interactive Group Stuart
McIntosh Sun Microsystems, Inc. surfCONTROL SURFne
t bv Swedish Institute for Systems Development
(SISU) Sybase, Inc. Synth-Bank Tandem Computers,
a division of Compaq Technische Universitat
Graz Teknema Corporation Telecom Colombia Telecom
Italia Texcel Group The Thomson
Corporation TIAA-CREF TNO Multimedia and
Telecommunications Toshiba Corporation Toyota
Motor Corporation Trilogy Technologies,
Inc. TRUSTe 2Bridge Software UKERNA UNI.C United
States Environmental Protection Agency
(EPA) Unwired Planet UWI.Com Veon, Inc. VeriSign,
Inc. Verity, Inc. Victor Data Systems Co.,
Ltd. Vignette Corporation Visio Corporation VTT
Information Technology Wall Data
Incorporated Waterloo Maple webMethods,
Inc. WebTV Networks Inc. WinWriters Wolfram
Research, Inc. worldweb WWW - KR Xerox
Corporation Xionics Document Technologies, Inc.
  • GMD National Research Center for Information
    Technology
  • Graphic Communications Association
  • Grenoble Network Initiative
  • Groove Networks, Inc.
  • Groupe ESC Grenoble
  • GTW Associates
  • Harlequin Inc.
  • Health Level Seven, Inc.
  • The Hebrew University of Jerusalem
  • Helsinki Telephone Corporation
  • Hewlett Packard Company
  • Hitachi, Ltd.
  • Hong Kong Jockey Club
  • Hong Kong Productivity Council
  • Hong Kong University of Science Technology
  • HTML Writers Guild, Inc.
  • Hyperwave Information Management, Ges. m.b.H.
  • IBERDROLA S.A.
  • IBM Corporation

Intel
IBM
Novell
ATT
Cisco
Mozilla
Microsoft
BEA
Apache
RIM
Corel
Oracle
Nokia
Sun
Sybase
Google
HP
Macromedia
Palm
Adobe
Universal adoption, thriving community, fantastic
products, rapid innovation
4
XML is Everywhere
Motorola
Sony
  • ABN-AMRO Bank
  • Access
  • Access Company Limited
  • Acuity
  • Adobe Systems Inc.
  • AGF.SI
  • Agfa Division, Bayer Corp.
  • AgileDelta, Inc.
  • Agile Software
  • Agranat Systems, Inc.
  • Alcatel Alsthom Recherche
  • Alfa-Omega Foundation
  • Aliaron, Inc.
  • Alis Technologies, Inc.
  • Allaire Corporation
  • America Online, Inc.
  • American Express
  • AND Data Ltd
  • AND-USA, Inc.

Corel Corporation Corporation for National
Research Initiatives (CNRI) Council for the
Central Laboratory of the Research Councils
(CCL) Crystaliz, Inc. CSIRO Australia CyberCash,
Inc. Daewoo Electronics Company Data Channel Data
Interchange Standards Association, Inc.
(DISA) Data Research Associates, Inc. Datafusion,
Inc. Datalogics, Incorporated Defense Information
Systems Agency (DISA) Department of
Communications, Information Technology and the
Arts Deutsche Telekom - Online Service GmbH
(T-Online) DFN Verein Digital Vision Laboratories
Corporation Direct Marketing Association,
Inc. Distributed Systems Technology Centre (DSTC
Pty Ltd) DoubleClick E-centre UK Eastman Kodak
Company EC Cubed, Inc. École Nationale Supérieure
dInformatique et de Mathématiques Appliquées
(ENSIMAG) University of Edinburgh (HCRC Language
Technology Group) EEIG/ERCIM Electricité de
France Electronic Network Consortium ENEL Engage
Technologies Enigma ENN Corporation Entrust
Technologies, Inc. Epicentric, Inc. Eprise
Corporation ERICSSON Ernst Young LLP ETNOTEAM
S.p.A. EUnet International BV Excosoft Federal
Geographic Data Committee Fermi National
Accelerator Laboratory FIZ Karlsruhe
(FachInformationsZentrum) Forschungszentrum
Informatik (FZI) Foundation for Research and
Technology (FORTH) France Telecom Fraunhofer
IGD Fretwell-Downing Data Systems Ltd. FSTC
(Financial Services Technology Consortium) Fujitsu
Limited Fulcrum Technologies, Inc. GE
Information Services, Inc. GEMPLUS General Magic,
Inc. GEO Interactive Media Group Ltd. George
Washington University Geoworks GlobeID Software
MindQuake Interactive, Inc. MITRE
Corporation Mitsubishi Electric
Corporation Motorola MTA SZTAKI NASA Ames
Research Center National Chiao Tung
University National Security Agency
(NSA) National University of Singapore NCompass
Labs, Inc. NCR NEC Corporation NETAWAY Netscape
Communications NetStudio Corporation Network
Computer, Inc. (NCI) Network Solutions University
of New South Wales NHS (National Health Service,
UK) Nippon Telegraph Telephone Corp.
(NTT) NOKIA Corporation Nortel Novell, Inc. NTT
Data Corporation NTT Mobile Communications
Network, Inc. (NTT DoCoMo) OReilly Associates,
Inc. Organization for the Advancement of
Structured Information Standards (OASIS) Object
Design Object Management Group, Inc. (OMG) Object
Services and Consulting, Inc. OCLC (Online
Computer Library Center, Inc.) OmniMark
Technologies Corporation ONION S.p.A. The Open
Group Open Market, Inc. Open Software Associates,
Inc. Open Text Corporation Oracle
Corporation Pacific Softworks Paradigm
Development Corporation Partners HealthCare
System, Inc. Pencom Web Works Perspecta,
Inc. Pervasive Software Philips Electronic
N.V. Phoenix Technologies Ltd. Poet Software
Corporation PointCast Incorporated Pretty Good
Privacy, Inc. The Productivity Works,
Inc. Qualcomm Inc. Quark, Inc. Rapid Logic,
Inc. Raptor Systems, Inc. RealNetworks Reed
Elsevier Reuters Limited Rivcom Riverland Holding
NV/SA Royal Melbourne Institute of
Technology Royal National Institute for the Blind
(RNIB) S.W.I.F.T. sc SAIC/Bellcore
Sandpiper Networks, Inc. SAP AG SBC Technology
Resources Security Dynamics Technologies,
Inc. Segue Software Sema Group Sharp
Corporation SICS Sitara Networks,
Inc. Snap SoftQuad Software, Inc. Software
AG Software Publishers Association
(SPA) Sonnetech, Ltd. Sony Corporation University
of Southampton Speech Works International,
Inc. Spyglass, Inc. Sqribe Technologies StarBurst
Communications Strategic Interactive Group Stuart
McIntosh Sun Microsystems, Inc. surfCONTROL SURFne
t bv Swedish Institute for Systems Development
(SISU) Sybase, Inc. Synth-Bank Tandem Computers,
a division of Compaq Technische Universitat
Graz Teknema Corporation Telecom Colombia Telecom
Italia Texcel Group The Thomson
Corporation TIAA-CREF TNO Multimedia and
Telecommunications Toshiba Corporation Toyota
Motor Corporation Trilogy Technologies,
Inc. TRUSTe 2Bridge Software UKERNA UNI.C United
States Environmental Protection Agency
(EPA) Unwired Planet UWI.Com Veon, Inc. VeriSign,
Inc. Verity, Inc. Victor Data Systems Co.,
Ltd. Vignette Corporation Visio Corporation VTT
Information Technology Wall Data
Incorporated Waterloo Maple webMethods,
Inc. WebTV Networks Inc. WinWriters Wolfram
Research, Inc. worldweb WWW - KR Xerox
Corporation Xionics Document Technologies, Inc.
  • GMD National Research Center for Information
    Technology
  • Graphic Communications Association
  • Grenoble Network Initiative
  • Groove Networks, Inc.
  • Groupe ESC Grenoble
  • GTW Associates
  • Harlequin Inc.
  • Health Level Seven, Inc.
  • The Hebrew University of Jerusalem
  • Helsinki Telephone Corporation
  • Hewlett Packard Company
  • Hitachi, Ltd.
  • Hong Kong Jockey Club
  • Hong Kong Productivity Council
  • Hong Kong University of Science Technology
  • HTML Writers Guild, Inc.
  • Hyperwave Information Management, Ges. m.b.H.
  • IBERDROLA S.A.
  • IBM Corporation

Intel
IBM
Novell
ATT
Cisco
Mozilla
Microsoft
BEA
Apache
RIM
Corel
Oracle
Nokia
Sun
Sybase
Google
HP
Macromedia
Palm
Adobe
Universal access, broad interoperability, rapid
integration (mashups)
5
XML is Everywhere
Not Quite

Motorola
Sony
  • ABN-AMRO Bank
  • Access
  • Access Company Limited
  • Acuity
  • Adobe Systems Inc.
  • AGF.SI
  • Agfa Division, Bayer Corp.
  • AgileDelta, Inc.
  • Agile Software
  • Agranat Systems, Inc.
  • Alcatel Alsthom Recherche
  • Alfa-Omega Foundation
  • Aliaron, Inc.
  • Alis Technologies, Inc.
  • Allaire Corporation
  • America Online, Inc.
  • American Express
  • AND Data Ltd
  • AND-USA, Inc.

Corel Corporation Corporation for National
Research Initiatives (CNRI) Council for the
Central Laboratory of the Research Councils
(CCL) Crystaliz, Inc. CSIRO Australia CyberCash,
Inc. Daewoo Electronics Company Data Channel Data
Interchange Standards Association, Inc.
(DISA) Data Research Associates, Inc. Datafusion,
Inc. Datalogics, Incorporated Defense Information
Systems Agency (DISA) Department of
Communications, Information Technology and the
Arts Deutsche Telekom - Online Service GmbH
(T-Online) DFN Verein Digital Vision Laboratories
Corporation Direct Marketing Association,
Inc. Distributed Systems Technology Centre (DSTC
Pty Ltd) DoubleClick E-centre UK Eastman Kodak
Company EC Cubed, Inc. École Nationale Supérieure
dInformatique et de Mathématiques Appliquées
(ENSIMAG) University of Edinburgh (HCRC Language
Technology Group) EEIG/ERCIM Electricité de
France Electronic Network Consortium ENEL Engage
Technologies Enigma ENN Corporation Entrust
Technologies, Inc. Epicentric, Inc. Eprise
Corporation ERICSSON Ernst Young LLP ETNOTEAM
S.p.A. EUnet International BV Excosoft Federal
Geographic Data Committee Fermi National
Accelerator Laboratory FIZ Karlsruhe
(FachInformationsZentrum) Forschungszentrum
Informatik (FZI) Foundation for Research and
Technology (FORTH) France Telecom Fraunhofer
IGD Fretwell-Downing Data Systems Ltd. FSTC
(Financial Services Technology Consortium) Fujitsu
Limited Fulcrum Technologies, Inc. GE
Information Services, Inc. GEMPLUS General Magic,
Inc. GEO Interactive Media Group Ltd. George
Washington University Geoworks GlobeID Software
MindQuake Interactive, Inc. MITRE
Corporation Mitsubishi Electric
Corporation Motorola MTA SZTAKI NASA Ames
Research Center National Chiao Tung
University National Security Agency
(NSA) National University of Singapore NCompass
Labs, Inc. NCR NEC Corporation NETAWAY Netscape
Communications NetStudio Corporation Network
Computer, Inc. (NCI) Network Solutions University
of New South Wales NHS (National Health Service,
UK) Nippon Telegraph Telephone Corp.
(NTT) NOKIA Corporation Nortel Novell, Inc. NTT
Data Corporation NTT Mobile Communications
Network, Inc. (NTT DoCoMo) OReilly Associates,
Inc. Organization for the Advancement of
Structured Information Standards (OASIS) Object
Design Object Management Group, Inc. (OMG) Object
Services and Consulting, Inc. OCLC (Online
Computer Library Center, Inc.) OmniMark
Technologies Corporation ONION S.p.A. The Open
Group Open Market, Inc. Open Software Associates,
Inc. Open Text Corporation Oracle
Corporation Pacific Softworks Paradigm
Development Corporation Partners HealthCare
System, Inc. Pencom Web Works Perspecta,
Inc. Pervasive Software Philips Electronic
N.V. Phoenix Technologies Ltd. Poet Software
Corporation PointCast Incorporated Pretty Good
Privacy, Inc. The Productivity Works,
Inc. Qualcomm Inc. Quark, Inc. Rapid Logic,
Inc. Raptor Systems, Inc. RealNetworks Reed
Elsevier Reuters Limited Rivcom Riverland Holding
NV/SA Royal Melbourne Institute of
Technology Royal National Institute for the Blind
(RNIB) S.W.I.F.T. sc SAIC/Bellcore
Sandpiper Networks, Inc. SAP AG SBC Technology
Resources Security Dynamics Technologies,
Inc. Segue Software Sema Group Sharp
Corporation SICS Sitara Networks,
Inc. Snap SoftQuad Software, Inc. Software
AG Software Publishers Association
(SPA) Sonnetech, Ltd. Sony Corporation University
of Southampton Speech Works International,
Inc. Spyglass, Inc. Sqribe Technologies StarBurst
Communications Strategic Interactive Group Stuart
McIntosh Sun Microsystems, Inc. surfCONTROL SURFne
t bv Swedish Institute for Systems Development
(SISU) Sybase, Inc. Synth-Bank Tandem Computers,
a division of Compaq Technische Universitat
Graz Teknema Corporation Telecom Colombia Telecom
Italia Texcel Group The Thomson
Corporation TIAA-CREF TNO Multimedia and
Telecommunications Toshiba Corporation Toyota
Motor Corporation Trilogy Technologies,
Inc. TRUSTe 2Bridge Software UKERNA UNI.C United
States Environmental Protection Agency
(EPA) Unwired Planet UWI.Com Veon, Inc. VeriSign,
Inc. Verity, Inc. Victor Data Systems Co.,
Ltd. Vignette Corporation Visio Corporation VTT
Information Technology Wall Data
Incorporated Waterloo Maple webMethods,
Inc. WebTV Networks Inc. WinWriters Wolfram
Research, Inc. worldweb WWW - KR Xerox
Corporation Xionics Document Technologies, Inc.
  • GMD National Research Center for Information
    Technology
  • Graphic Communications Association
  • Grenoble Network Initiative
  • Groove Networks, Inc.
  • Groupe ESC Grenoble
  • GTW Associates
  • Harlequin Inc.
  • Health Level Seven, Inc.
  • The Hebrew University of Jerusalem
  • Helsinki Telephone Corporation
  • Hewlett Packard Company
  • Hitachi, Ltd.
  • Hong Kong Jockey Club
  • Hong Kong Productivity Council
  • Hong Kong University of Science Technology
  • HTML Writers Guild, Inc.
  • Hyperwave Information Management, Ges. m.b.H.
  • IBERDROLA S.A.
  • IBM Corporation

Intel
IBM
Novell
ATT
Cisco
Mozilla
Microsoft
BEA
Apache
RIM
Corel
Oracle
Nokia
Sun
Sybase
Google
HP
Macromedia
Palm
Adobe
Benefits of XML are not available where
efficiency is critical
6
XML is Everywhere
Not Quite

Motorola
XEBU
Efficient XML
Sony
CBXML
WBXML
  • ABN-AMRO Bank
  • Access
  • Access Company Limited
  • Acuity
  • Adobe Systems Inc.
  • AGF.SI
  • Agfa Division, Bayer Corp.
  • AgileDelta, Inc.
  • Agile Software
  • Agranat Systems, Inc.
  • Alcatel Alsthom Recherche
  • Alfa-Omega Foundation
  • Aliaron, Inc.
  • Alis Technologies, Inc.
  • Allaire Corporation
  • America Online, Inc.
  • American Express
  • AND Data Ltd
  • AND-USA, Inc.

Corel Corporation Corporation for National
Research Initiatives (CNRI) Council for the
Central Laboratory of the Research Councils
(CCL) Crystaliz, Inc. CSIRO Australia CyberCash,
Inc. Daewoo Electronics Company Data Channel Data
Interchange Standards Association, Inc.
(DISA) Data Research Associates, Inc. Datafusion,
Inc. Datalogics, Incorporated Defense Information
Systems Agency (DISA) Department of
Communications, Information Technology and the
Arts Deutsche Telekom - Online Service GmbH
(T-Online) DFN Verein Digital Vision Laboratories
Corporation Direct Marketing Association,
Inc. Distributed Systems Technology Centre (DSTC
Pty Ltd) DoubleClick E-centre UK Eastman Kodak
Company EC Cubed, Inc. École Nationale Supérieure
dInformatique et de Mathématiques Appliquées
(ENSIMAG) University of Edinburgh (HCRC Language
Technology Group) EEIG/ERCIM Electricité de
France Electronic Network Consortium ENEL Engage
Technologies Enigma ENN Corporation Entrust
Technologies, Inc. Epicentric, Inc. Eprise
Corporation ERICSSON Ernst Young LLP ETNOTEAM
S.p.A. EUnet International BV Excosoft Federal
Geographic Data Committee Fermi National
Accelerator Laboratory FIZ Karlsruhe
(FachInformationsZentrum) Forschungszentrum
Informatik (FZI) Foundation for Research and
Technology (FORTH) France Telecom Fraunhofer
IGD Fretwell-Downing Data Systems Ltd. FSTC
(Financial Services Technology Consortium) Fujitsu
Limited Fulcrum Technologies, Inc. GE
Information Services, Inc. GEMPLUS General Magic,
Inc. GEO Interactive Media Group Ltd. George
Washington University Geoworks GlobeID Software
MindQuake Interactive, Inc. MITRE
Corporation Mitsubishi Electric
Corporation Motorola MTA SZTAKI NASA Ames
Research Center National Chiao Tung
University National Security Agency
(NSA) National University of Singapore NCompass
Labs, Inc. NCR NEC Corporation NETAWAY Netscape
Communications NetStudio Corporation Network
Computer, Inc. (NCI) Network Solutions University
of New South Wales NHS (National Health Service,
UK) Nippon Telegraph Telephone Corp.
(NTT) NOKIA Corporation Nortel Novell, Inc. NTT
Data Corporation NTT Mobile Communications
Network, Inc. (NTT DoCoMo) OReilly Associates,
Inc. Organization for the Advancement of
Structured Information Standards (OASIS) Object
Design Object Management Group, Inc. (OMG) Object
Services and Consulting, Inc. OCLC (Online
Computer Library Center, Inc.) OmniMark
Technologies Corporation ONION S.p.A. The Open
Group Open Market, Inc. Open Software Associates,
Inc. Open Text Corporation Oracle
Corporation Pacific Softworks Paradigm
Development Corporation Partners HealthCare
System, Inc. Pencom Web Works Perspecta,
Inc. Pervasive Software Philips Electronic
N.V. Phoenix Technologies Ltd. Poet Software
Corporation PointCast Incorporated Pretty Good
Privacy, Inc. The Productivity Works,
Inc. Qualcomm Inc. Quark, Inc. Rapid Logic,
Inc. Raptor Systems, Inc. RealNetworks Reed
Elsevier Reuters Limited Rivcom Riverland Holding
NV/SA Royal Melbourne Institute of
Technology Royal National Institute for the Blind
(RNIB) S.W.I.F.T. sc SAIC/Bellcore
Sandpiper Networks, Inc. SAP AG SBC Technology
Resources Security Dynamics Technologies,
Inc. Segue Software Sema Group Sharp
Corporation SICS Sitara Networks,
Inc. Snap SoftQuad Software, Inc. Software
AG Software Publishers Association
(SPA) Sonnetech, Ltd. Sony Corporation University
of Southampton Speech Works International,
Inc. Spyglass, Inc. Sqribe Technologies StarBurst
Communications Strategic Interactive Group Stuart
McIntosh Sun Microsystems, Inc. surfCONTROL SURFne
t bv Swedish Institute for Systems Development
(SISU) Sybase, Inc. Synth-Bank Tandem Computers,
a division of Compaq Technische Universitat
Graz Teknema Corporation Telecom Colombia Telecom
Italia Texcel Group The Thomson
Corporation TIAA-CREF TNO Multimedia and
Telecommunications Toshiba Corporation Toyota
Motor Corporation Trilogy Technologies,
Inc. TRUSTe 2Bridge Software UKERNA UNI.C United
States Environmental Protection Agency
(EPA) Unwired Planet UWI.Com Veon, Inc. VeriSign,
Inc. Verity, Inc. Victor Data Systems Co.,
Ltd. Vignette Corporation Visio Corporation VTT
Information Technology Wall Data
Incorporated Waterloo Maple webMethods,
Inc. WebTV Networks Inc. WinWriters Wolfram
Research, Inc. worldweb WWW - KR Xerox
Corporation Xionics Document Technologies, Inc.
  • GMD National Research Center for Information
    Technology
  • Graphic Communications Association
  • Grenoble Network Initiative
  • Groove Networks, Inc.
  • Groupe ESC Grenoble
  • GTW Associates
  • Harlequin Inc.
  • Health Level Seven, Inc.
  • The Hebrew University of Jerusalem
  • Helsinki Telephone Corporation
  • Hewlett Packard Company
  • Hitachi, Ltd.
  • Hong Kong Jockey Club
  • Hong Kong Productivity Council
  • Hong Kong University of Science Technology
  • HTML Writers Guild, Inc.
  • Hyperwave Information Management, Ges. m.b.H.
  • IBERDROLA S.A.
  • IBM Corporation

Intel
IBM
XEUS
WCF Binary
Novell
Millau
ATT
Cisco
Mozilla
Fast Infoset
Microsoft
FXDI
BEA
Apache
ASN.1
RIM
XML
Corel
XBIS
Oracle
CMF-B
Nokia
Sun
Sybase
Google
BX
BiM
XML-VMF
HP
XMill
Macromedia
Palm
Adobe
esXML
XSBC
Then there more binary XML formats than use
cases!
7
XML is Everywhere
Not Quite

Motorola
Sony
  • ABN-AMRO Bank
  • Access
  • Access Company Limited
  • Acuity
  • Adobe Systems Inc.
  • AGF.SI
  • Agfa Division, Bayer Corp.
  • AgileDelta, Inc.
  • Agile Software
  • Agranat Systems, Inc.
  • Alcatel Alsthom Recherche
  • Alfa-Omega Foundation
  • Aliaron, Inc.
  • Alis Technologies, Inc.
  • Allaire Corporation
  • America Online, Inc.
  • American Express
  • AND Data Ltd
  • AND-USA, Inc.

Corel Corporation Corporation for National
Research Initiatives (CNRI) Council for the
Central Laboratory of the Research Councils
(CCL) Crystaliz, Inc. CSIRO Australia CyberCash,
Inc. Daewoo Electronics Company Data Channel Data
Interchange Standards Association, Inc.
(DISA) Data Research Associates, Inc. Datafusion,
Inc. Datalogics, Incorporated Defense Information
Systems Agency (DISA) Department of
Communications, Information Technology and the
Arts Deutsche Telekom - Online Service GmbH
(T-Online) DFN Verein Digital Vision Laboratories
Corporation Direct Marketing Association,
Inc. Distributed Systems Technology Centre (DSTC
Pty Ltd) DoubleClick E-centre UK Eastman Kodak
Company EC Cubed, Inc. École Nationale Supérieure
dInformatique et de Mathématiques Appliquées
(ENSIMAG) University of Edinburgh (HCRC Language
Technology Group) EEIG/ERCIM Electricité de
France Electronic Network Consortium ENEL Engage
Technologies Enigma ENN Corporation Entrust
Technologies, Inc. Epicentric, Inc. Eprise
Corporation ERICSSON Ernst Young LLP ETNOTEAM
S.p.A. EUnet International BV Excosoft Federal
Geographic Data Committee Fermi National
Accelerator Laboratory FIZ Karlsruhe
(FachInformationsZentrum) Forschungszentrum
Informatik (FZI) Foundation for Research and
Technology (FORTH) France Telecom Fraunhofer
IGD Fretwell-Downing Data Systems Ltd. FSTC
(Financial Services Technology Consortium) Fujitsu
Limited Fulcrum Technologies, Inc. GE
Information Services, Inc. GEMPLUS General Magic,
Inc. GEO Interactive Media Group Ltd. George
Washington University Geoworks GlobeID Software
MindQuake Interactive, Inc. MITRE
Corporation Mitsubishi Electric
Corporation Motorola MTA SZTAKI NASA Ames
Research Center National Chiao Tung
University National Security Agency
(NSA) National University of Singapore NCompass
Labs, Inc. NCR NEC Corporation NETAWAY Netscape
Communications NetStudio Corporation Network
Computer, Inc. (NCI) Network Solutions University
of New South Wales NHS (National Health Service,
UK) Nippon Telegraph Telephone Corp.
(NTT) NOKIA Corporation Nortel Novell, Inc. NTT
Data Corporation NTT Mobile Communications
Network, Inc. (NTT DoCoMo) OReilly Associates,
Inc. Organization for the Advancement of
Structured Information Standards (OASIS) Object
Design Object Management Group, Inc. (OMG) Object
Services and Consulting, Inc. OCLC (Online
Computer Library Center, Inc.) OmniMark
Technologies Corporation ONION S.p.A. The Open
Group Open Market, Inc. Open Software Associates,
Inc. Open Text Corporation Oracle
Corporation Pacific Softworks Paradigm
Development Corporation Partners HealthCare
System, Inc. Pencom Web Works Perspecta,
Inc. Pervasive Software Philips Electronic
N.V. Phoenix Technologies Ltd. Poet Software
Corporation PointCast Incorporated Pretty Good
Privacy, Inc. The Productivity Works,
Inc. Qualcomm Inc. Quark, Inc. Rapid Logic,
Inc. Raptor Systems, Inc. RealNetworks Reed
Elsevier Reuters Limited Rivcom Riverland Holding
NV/SA Royal Melbourne Institute of
Technology Royal National Institute for the Blind
(RNIB) S.W.I.F.T. sc SAIC/Bellcore
Sandpiper Networks, Inc. SAP AG SBC Technology
Resources Security Dynamics Technologies,
Inc. Segue Software Sema Group Sharp
Corporation SICS Sitara Networks,
Inc. Snap SoftQuad Software, Inc. Software
AG Software Publishers Association
(SPA) Sonnetech, Ltd. Sony Corporation University
of Southampton Speech Works International,
Inc. Spyglass, Inc. Sqribe Technologies StarBurst
Communications Strategic Interactive Group Stuart
McIntosh Sun Microsystems, Inc. surfCONTROL SURFne
t bv Swedish Institute for Systems Development
(SISU) Sybase, Inc. Synth-Bank Tandem Computers,
a division of Compaq Technische Universitat
Graz Teknema Corporation Telecom Colombia Telecom
Italia Texcel Group The Thomson
Corporation TIAA-CREF TNO Multimedia and
Telecommunications Toshiba Corporation Toyota
Motor Corporation Trilogy Technologies,
Inc. TRUSTe 2Bridge Software UKERNA UNI.C United
States Environmental Protection Agency
(EPA) Unwired Planet UWI.Com Veon, Inc. VeriSign,
Inc. Verity, Inc. Victor Data Systems Co.,
Ltd. Vignette Corporation Visio Corporation VTT
Information Technology Wall Data
Incorporated Waterloo Maple webMethods,
Inc. WebTV Networks Inc. WinWriters Wolfram
Research, Inc. worldweb WWW - KR Xerox
Corporation Xionics Document Technologies, Inc.
  • GMD National Research Center for Information
    Technology
  • Graphic Communications Association
  • Grenoble Network Initiative
  • Groove Networks, Inc.
  • Groupe ESC Grenoble
  • GTW Associates
  • Harlequin Inc.
  • Health Level Seven, Inc.
  • The Hebrew University of Jerusalem
  • Helsinki Telephone Corporation
  • Hewlett Packard Company
  • Hitachi, Ltd.
  • Hong Kong Jockey Club
  • Hong Kong Productivity Council
  • Hong Kong University of Science Technology
  • HTML Writers Guild, Inc.
  • Hyperwave Information Management, Ges. m.b.H.
  • IBERDROLA S.A.
  • IBM Corporation

Intel
IBM
EXI
EXI
Novell
ATT
Cisco
Mozilla
Microsoft
BEA
Apache
RIM
XML
EXI
Corel
EXI
Oracle
Nokia
Sun
Sybase
Google
HP
EXI
Macromedia
EXI
Palm
Adobe
What if there was one that worked well for
everyone?
8
W3C EXI Benchmarks
W3C brought all the experts together 9 months
and 147 pages of analysis later We found ONE!
9
W3C EXI Benchmarks
10
A New Approach to Data Optimization
Information Theory
Formal Language Theory
EXI
EXI a new breed of technology that unifies
concepts from formal language theory and
information theory
11
Achieves New Levels of Performance
  • A quantum leap in XML bandwidth optimization
  • Simultaneously optimizes
  • Network bandwidth, throughput and scalability
  • Server scalability, throughput and CPU
    utilization
  • Device battery life, storage, heat and
    responsiveness
  • Data center power consumption, heat, bandwidth
  • Requires no special hardware or proprietary
    interfaces

369
33680
1
12
Consistently Beats Compression
13
Consistently Beats Packed Binary Formats
14
Real-world Timing ExampleTime to transmit
airspace geometries (1.1MB) from ground-control
to aircraft over airborne network
001
With EXI
223
Without EXI
Click to start transfer speed comparison
Click to stop transfer speed comparison
15
Real-world Network Utilization ExampleFar less
Network Traffic (1) for a much Shorter Duration
15
16
EXI It has legs!!!
17
Backup Slides
POWER TO THE EDGE
18
FAQ
POWER TO THE EDGE
19
FAQHow much overhead does Efficient XML
introduce?
Decompress
Compress
XML API
XML API
XML
Compressed XML
XML
Data
Data
Traditional compression adds processing overhead
for compression/decompression
20
FAQHow much overhead does Efficient XML
introduce?
  • It depends on your implementation
  • Efficient XML 1.0 was a little slower than
    gzipped XML
  • Efficient XML 2.0 was sometimes slower, sometimes
    faster than XML
  • Efficient XML 3.0 was up to 90x faster than XML
  • So, with a fast implementation, it can actually
    decrease overhead

Efficient XML 3.0 Processing Speed Examples
48x faster!
7x faster!
30x faster!
21
FAQWill Efficient XML break compatibility with
plain-old-XML?
  • No
  • Efficient XML 3.0 detects and uses EXI when
    available and automatically falls-back to XML
    otherwise
  • Clients that dont support EXI never receive it

Server
Client
I support XML and EXI
Im sending you EXI
Client
I support XML
Im sending you XML
22
FAQDo I have to change my code to use Efficient
XML?
  • No.
  • Efficient XML plug-ins add EXI natively to web
    service platforms
  • Efficient XML proxies (HTTP, TCP and UDP) add EXI
    to existing applications

Integration using Efficient XML Integration Kits
requires no code modifications
23
FAQ Can I view EXI with standard XML tools?
  • Yes. With appropriate plug-ins and converters.

Efficient XML in Internet Explorer
XML in Internet Explorer
This kind of transparency and tool support makes
testing, debugging and using EXI far easier than
other binary formats
24
FAQDoes Efficient XML work with XML Security?
  • Yes. Unlike most XML optimization technologies,
    Efficient XML was designed to work with existing
    XML Security standards and libraries, including
    XML Digital Signatures and XML Encryption.
  • AgileDelta also provides Efficient XML Digital
    Signature and Efficient XML Encryption products
    that leverage Efficient XML to eliminate
    well-known XML Security processing bottlenecks
    and increase the bandwidth efficiency of XML
    Security protocols.

25
Efficiency
POWER TO THE EDGE
26
What do we Mean by Efficiency?
  • Dictionary definition
  • Acting or producing effectively with a minimum of
    waste, expense, or unnecessary effort.
  • Exhibiting a high ratio of output results to
    input resources
  • Mathematical definition
  • Results include web pages, web service calls,
    messages, etc.
  • Resources include bandwidth, processor cycles,
    memory (code, data and heap limits), battery
    life, disk space, etc.
  • So, for example, system A is more efficient than
    system B if
  • A produces the same result as B using fewer
    resources
  • A produces more results than B using the same
    resources
  • A produces more results than B using fewer
    resources

27
Why Worry About Efficiency?
  • Resources cost money
  • Bandwidth, processor power, memory (code, data
    and heap), battery life, disk space, etc.
  • Less resources better cost / performance ratio
    lower prices and/or
    more profit
  • Many systems dont have resources to spare
  • Cost sensitive, mass market devices mobile
    handsets, set-top boxes, consumer electronics,
    game consoles, automobiles, etc.
  • Physical constraints battery life, size, weight,
    heat, etc.
  • Less resources cheaper, smaller, lighter,
    cooler, etc.
  • Faster more scalable without more hardware

28
The Value of Efficiency
Reduced Processing Power
Reduced Bandwidth
Value of efficiency increases as available
bandwidth and processing power decrease
29
The Value of Efficiency
Reduced Processing Power
Reduced Bandwidth
Benefits of efficiency are widely applicable, but
unevenly distributed
30
The Value of Efficiency
Smartcard
1 mhz
Mobilehandset
Smartdust
Surveillance Satellite
10 mhz
Networkaudio device
Sensor-nets
Reduced Processing Power
UAV
PDA
Solder
Commercialvehicle
100 mhz
Game console
Militaryvehicle
Smartphone
DVR
Tactical aircraft
1 ghz
MilitaryC2 aircraft
Broadband home
Dial-up home
10 ghz
Submarine
Militaryvessel
100 ghz
Corp HQ
Reduced Bandwidth
Corp data center
1 thz
10 gbps
1 gbps
100 mbps
10 mbps
1 mbps
1kbps
10 kbps
100 kbps
Battery, bandwidth, size, cost and other
constraints will widen the value gap
31
Theoretical Basis for Efficient XML
  • Information theory (1948 Claude Shannon)
  • Provides formalisms for defining theoretic
    optimal encoding
  • Defines one bit as amount of data required to
    differentiate between two equally likely
    alternatives
  • Tells us log2(1 / p1) bits required for data with
    probability p1
  • Data probabilities are a function of our
    knowledge of the data
  • More knowledge fewer bits
  • Knowledge about data can be gathered
  • Dynamically via data analysis
  • Statically e.g. via schemas
  • Schemas define what is likely to occur, not the
    entire universe of discourse!

32
Efficient XML Approach
  • Generalized Algorithm
  • Use a grammar to determine the language
    constructs (not characters) most likely to occur
    at any given point in the stream
  • Assign variable-length codes to represent most
    likely language constructs in fewer bits
  • Concept works for any regular language that can
    be described by a grammar (e.g., XML, HTTP, CORBA
    IDL, Java, )
  • Efficient XML is specialized for XML
  • Built-in knowledge of XML grammar
  • Built-in knowledge of XML data types
  • Can augment grammar and type knowledge using
    schemas
  • Refines grammar knowledge based on experience
  • Does not require accurate, complete or current
    schemas (schemas describe things that are likely
    to occur)

32
Write a Comment
User Comments (0)
About PowerShow.com