Presentation is loading. Please wait.

Presentation is loading. Please wait.

John Schneider John Schneider “POWER TO.

Similar presentations


Presentation on theme: "John Schneider John Schneider “POWER TO."— Presentation transcript:

1 John Schneider John Schneider “POWER TO THE EDGE” Efficient XML Interchange (EXI)

2 Great Moments in Evolution

3 XML is Everywhere 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. APACS Aplix Corporation Apple Computer, Inc. ArborText, Inc. Architecture Projects Management Ltd. Ardent Software, Inc. ArrowPoint Communications Art Technology Group Asymetrix Corporation AT&T Attachmate Corporation Autodesk, Inc. BackWeb Technologies, Inc. British Broadcasting Corporation BEA Systems, Inc. BELGACOM Bitstream, Inc. Bluestone Software The Boeing Company Bow Street, Inc. Bowne Internet Solutions University of Bristol British Telecommunications Laboratories Bull S.A. Calico Technology, Inc. Canal + Canal/Web Canon, Inc. Cap Gemini Innovation CCTA Center for Democracy and Technology Center for Mathematics and Computer Science (CWI) Center for Telematics and Information Technology (CTIT) Centraal Corporation CERN China Times Interactive Co., Ltd. Chunghwa Telecom Company, Ltd. Cisco Systems CiTEC CITIBANK, N.A. CNET - The Computer Network CNR--Instituto Elaborazione dellInformazione CNRS Coalition for Networked Information COLLEGIS Research Institute Commerce One CommerceNet 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 IBM Taiwan Corporation IEEE Computer Society ILOG, S.A. IMALL IMG SRC, Inc. Industrial Technology Research Institute Infopartners Information Broadcasting Laboratories, Inc. (IB Labs) Infoteria, Inc. Innosoft International Inc. Inso Corporation, Providence Institut Franco-Russe A.M. Liapunov Intel Corporation Intelink Management Office (IMO) Interleaf, Inc. Intermind The International DOI Foundation International Integrated Systems, Inc. Internet Lawyers Conference (ILC) Interval Research Corporation Intraspect Software, Inc. iReady Corporation JetForm Joint Info. Systems Comm. of the UK Higher Ed. Funding Council KnowledgeCite, Inc. Lawrence Berkeley National Laboratory Lexmark International, Inc. Los Alamos National Laboratory Lotus Development Corporation Lucent Technologies MacKichan Software, Inc. Macromedia Marimba, Inc. MatchLogic, Inc. Matra Hachette Matsushita Electric Industrial Co., Ltd. (MEI) MBED Software MedicalData Service GmbH Merrill Lynch Metropolitan Police Service Microelectronics and Computer Technology Corporation (MCC) Microsoft Corporation Microstar Software Ltd. Microsystems Software, 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 SURFnet 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. Microsoft Sun Oracle IntelIBM BEA RIM AT&T Apache Novell Cisco Adobe Macromedia Sybase HP Google Corel Palm Mozilla Nokia Motorola Sony Universal adoption, thriving community, fantastic products, rapid innovation

4 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. APACS Aplix Corporation Apple Computer, Inc. ArborText, Inc. Architecture Projects Management Ltd. Ardent Software, Inc. ArrowPoint Communications Art Technology Group Asymetrix Corporation AT&T Attachmate Corporation Autodesk, Inc. BackWeb Technologies, Inc. British Broadcasting Corporation BEA Systems, Inc. BELGACOM Bitstream, Inc. Bluestone Software The Boeing Company Bow Street, Inc. Bowne Internet Solutions University of Bristol British Telecommunications Laboratories Bull S.A. Calico Technology, Inc. Canal + Canal/Web Canon, Inc. Cap Gemini Innovation CCTA Center for Democracy and Technology Center for Mathematics and Computer Science (CWI) Center for Telematics and Information Technology (CTIT) Centraal Corporation CERN China Times Interactive Co., Ltd. Chunghwa Telecom Company, Ltd. Cisco Systems CiTEC CITIBANK, N.A. CNET - The Computer Network CNR--Instituto Elaborazione dellInformazione CNRS Coalition for Networked Information COLLEGIS Research Institute Commerce One CommerceNet 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 IBM Taiwan Corporation IEEE Computer Society ILOG, S.A. IMALL IMG SRC, Inc. Industrial Technology Research Institute Infopartners Information Broadcasting Laboratories, Inc. (IB Labs) Infoteria, Inc. Innosoft International Inc. Inso Corporation, Providence Institut Franco-Russe A.M. Liapunov Intel Corporation Intelink Management Office (IMO) Interleaf, Inc. Intermind The International DOI Foundation International Integrated Systems, Inc. Internet Lawyers Conference (ILC) Interval Research Corporation Intraspect Software, Inc. iReady Corporation JetForm Joint Info. Systems Comm. of the UK Higher Ed. Funding Council KnowledgeCite, Inc. Lawrence Berkeley National Laboratory Lexmark International, Inc. Los Alamos National Laboratory Lotus Development Corporation Lucent Technologies MacKichan Software, Inc. Macromedia Marimba, Inc. MatchLogic, Inc. Matra Hachette Matsushita Electric Industrial Co., Ltd. (MEI) MBED Software MedicalData Service GmbH Merrill Lynch Metropolitan Police Service Microelectronics and Computer Technology Corporation (MCC) Microsoft Corporation Microstar Software Ltd. Microsystems Software, 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 SURFnet 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. Microsoft Sun Oracle IntelIBM BEA RIM AT&T Apache Novell Cisco Adobe Macromedia Sybase HP Google Corel Palm Mozilla Nokia Motorola Sony XML is Everywhere Sold! Universal access, broad interoperability, rapid integration (mashups)

5 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. APACS Aplix Corporation Apple Computer, Inc. ArborText, Inc. Architecture Projects Management Ltd. Ardent Software, Inc. ArrowPoint Communications Art Technology Group Asymetrix Corporation AT&T Attachmate Corporation Autodesk, Inc. BackWeb Technologies, Inc. British Broadcasting Corporation BEA Systems, Inc. BELGACOM Bitstream, Inc. Bluestone Software The Boeing Company Bow Street, Inc. Bowne Internet Solutions University of Bristol British Telecommunications Laboratories Bull S.A. Calico Technology, Inc. Canal + Canal/Web Canon, Inc. Cap Gemini Innovation CCTA Center for Democracy and Technology Center for Mathematics and Computer Science (CWI) Center for Telematics and Information Technology (CTIT) Centraal Corporation CERN China Times Interactive Co., Ltd. Chunghwa Telecom Company, Ltd. Cisco Systems CiTEC CITIBANK, N.A. CNET - The Computer Network CNR--Instituto Elaborazione dellInformazione CNRS Coalition for Networked Information COLLEGIS Research Institute Commerce One CommerceNet 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 IBM Taiwan Corporation IEEE Computer Society ILOG, S.A. IMALL IMG SRC, Inc. Industrial Technology Research Institute Infopartners Information Broadcasting Laboratories, Inc. (IB Labs) Infoteria, Inc. Innosoft International Inc. Inso Corporation, Providence Institut Franco-Russe A.M. Liapunov Intel Corporation Intelink Management Office (IMO) Interleaf, Inc. Intermind The International DOI Foundation International Integrated Systems, Inc. Internet Lawyers Conference (ILC) Interval Research Corporation Intraspect Software, Inc. iReady Corporation JetForm Joint Info. Systems Comm. of the UK Higher Ed. Funding Council KnowledgeCite, Inc. Lawrence Berkeley National Laboratory Lexmark International, Inc. Los Alamos National Laboratory Lotus Development Corporation Lucent Technologies MacKichan Software, Inc. Macromedia Marimba, Inc. MatchLogic, Inc. Matra Hachette Matsushita Electric Industrial Co., Ltd. (MEI) MBED Software MedicalData Service GmbH Merrill Lynch Metropolitan Police Service Microelectronics and Computer Technology Corporation (MCC) Microsoft Corporation Microstar Software Ltd. Microsystems Software, 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 SURFnet 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. Microsoft Sun Oracle IntelIBM BEA RIM AT&T Apache Novell Cisco Adobe Macromedia Sybase HP Google Corel Palm Mozilla Nokia Motorola Sony XML is Everywhere Sold! ^ N o t Q u i t e 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. APACS Aplix Corporation Apple Computer, Inc. ArborText, Inc. Architecture Projects Management Ltd. Ardent Software, Inc. ArrowPoint Communications Art Technology Group Asymetrix Corporation AT&T Attachmate Corporation Autodesk, Inc. BackWeb Technologies, Inc. British Broadcasting Corporation BEA Systems, Inc. BELGACOM Bitstream, Inc. Bluestone Software The Boeing Company Bow Street, Inc. Bowne Internet Solutions University of Bristol British Telecommunications Laboratories Bull S.A. Calico Technology, Inc. Canal + Canal/Web Canon, Inc. Cap Gemini Innovation CCTA Center for Democracy and Technology Center for Mathematics and Computer Science (CWI) Center for Telematics and Information Technology (CTIT) Centraal Corporation CERN China Times Interactive Co., Ltd. Chunghwa Telecom Company, Ltd. Cisco Systems CiTEC CITIBANK, N.A. CNET - The Computer Network CNR--Instituto Elaborazione dellInformazione CNRS Coalition for Networked Information COLLEGIS Research Institute Commerce One CommerceNet 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 IBM Taiwan Corporation IEEE Computer Society ILOG, S.A. IMALL IMG SRC, Inc. Industrial Technology Research Institute Infopartners Information Broadcasting Laboratories, Inc. (IB Labs) Infoteria, Inc. Innosoft International Inc. Inso Corporation, Providence Institut Franco-Russe A.M. Liapunov Intel Corporation Intelink Management Office (IMO) Interleaf, Inc. Intermind The International DOI Foundation International Integrated Systems, Inc. Internet Lawyers Conference (ILC) Interval Research Corporation Intraspect Software, Inc. iReady Corporation JetForm Joint Info. Systems Comm. of the UK Higher Ed. Funding Council KnowledgeCite, Inc. Lawrence Berkeley National Laboratory Lexmark International, Inc. Los Alamos National Laboratory Lotus Development Corporation Lucent Technologies MacKichan Software, Inc. Macromedia Marimba, Inc. MatchLogic, Inc. Matra Hachette Matsushita Electric Industrial Co., Ltd. (MEI) MBED Software MedicalData Service GmbH Merrill Lynch Metropolitan Police Service Microelectronics and Computer Technology Corporation (MCC) Microsoft Corporation Microstar Software Ltd. Microsystems Software, 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 SURFnet 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. Microsoft Sun Oracle IntelIBM BEA RIM AT&T Apache Novell Cisco Adobe Macromedia Sybase HP Google Corel Mozilla Nokia Motorola Sony Sold! BEA Benefits of XML are not available where efficiency is critical

6 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. APACS Aplix Corporation Apple Computer, Inc. ArborText, Inc. Architecture Projects Management Ltd. Ardent Software, Inc. ArrowPoint Communications Art Technology Group Asymetrix Corporation AT&T Attachmate Corporation Autodesk, Inc. BackWeb Technologies, Inc. British Broadcasting Corporation BEA Systems, Inc. BELGACOM Bitstream, Inc. Bluestone Software The Boeing Company Bow Street, Inc. Bowne Internet Solutions University of Bristol British Telecommunications Laboratories Bull S.A. Calico Technology, Inc. Canal + Canal/Web Canon, Inc. Cap Gemini Innovation CCTA Center for Democracy and Technology Center for Mathematics and Computer Science (CWI) Center for Telematics and Information Technology (CTIT) Centraal Corporation CERN China Times Interactive Co., Ltd. Chunghwa Telecom Company, Ltd. Cisco Systems CiTEC CITIBANK, N.A. CNET - The Computer Network CNR--Instituto Elaborazione dellInformazione CNRS Coalition for Networked Information COLLEGIS Research Institute Commerce One CommerceNet 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 IBM Taiwan Corporation IEEE Computer Society ILOG, S.A. IMALL IMG SRC, Inc. Industrial Technology Research Institute Infopartners Information Broadcasting Laboratories, Inc. (IB Labs) Infoteria, Inc. Innosoft International Inc. Inso Corporation, Providence Institut Franco-Russe A.M. Liapunov Intel Corporation Intelink Management Office (IMO) Interleaf, Inc. Intermind The International DOI Foundation International Integrated Systems, Inc. Internet Lawyers Conference (ILC) Interval Research Corporation Intraspect Software, Inc. iReady Corporation JetForm Joint Info. Systems Comm. of the UK Higher Ed. Funding Council KnowledgeCite, Inc. Lawrence Berkeley National Laboratory Lexmark International, Inc. Los Alamos National Laboratory Lotus Development Corporation Lucent Technologies MacKichan Software, Inc. Macromedia Marimba, Inc. MatchLogic, Inc. Matra Hachette Matsushita Electric Industrial Co., Ltd. (MEI) MBED Software MedicalData Service GmbH Merrill Lynch Metropolitan Police Service Microelectronics and Computer Technology Corporation (MCC) Microsoft Corporation Microstar Software Ltd. Microsystems Software, 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 SURFnet 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. Microsoft Sun Oracle IntelIBM BEA RIM AT&T Apache Novell Cisco Adobe Macromedia Sybase HP Google Corel Palm Mozilla Nokia Motorola Sony XML is Everywhere Sold! ^ Not Quite 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. APACS Aplix Corporation Apple Computer, Inc. ArborText, Inc. Architecture Projects Management Ltd. Ardent Software, Inc. ArrowPoint Communications Art Technology Group Asymetrix Corporation AT&T Attachmate Corporation Autodesk, Inc. BackWeb Technologies, Inc. British Broadcasting Corporation BEA Systems, Inc. BELGACOM Bitstream, Inc. Bluestone Software The Boeing Company Bow Street, Inc. Bowne Internet Solutions University of Bristol British Telecommunications Laboratories Bull S.A. Calico Technology, Inc. Canal + Canal/Web Canon, Inc. Cap Gemini Innovation CCTA Center for Democracy and Technology Center for Mathematics and Computer Science (CWI) Center for Telematics and Information Technology (CTIT) Centraal Corporation CERN China Times Interactive Co., Ltd. Chunghwa Telecom Company, Ltd. Cisco Systems CiTEC CITIBANK, N.A. CNET - The Computer Network CNR--Instituto Elaborazione dellInformazione CNRS Coalition for Networked Information COLLEGIS Research Institute Commerce One CommerceNet 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 IBM Taiwan Corporation IEEE Computer Society ILOG, S.A. IMALL IMG SRC, Inc. Industrial Technology Research Institute Infopartners Information Broadcasting Laboratories, Inc. (IB Labs) Infoteria, Inc. Innosoft International Inc. Inso Corporation, Providence Institut Franco-Russe A.M. Liapunov Intel Corporation Intelink Management Office (IMO) Interleaf, Inc. Intermind The International DOI Foundation International Integrated Systems, Inc. Internet Lawyers Conference (ILC) Interval Research Corporation Intraspect Software, Inc. iReady Corporation JetForm Joint Info. Systems Comm. of the UK Higher Ed. Funding Council KnowledgeCite, Inc. Lawrence Berkeley National Laboratory Lexmark International, Inc. Los Alamos National Laboratory Lotus Development Corporation Lucent Technologies MacKichan Software, Inc. Macromedia Marimba, Inc. MatchLogic, Inc. Matra Hachette Matsushita Electric Industrial Co., Ltd. (MEI) MBED Software MedicalData Service GmbH Merrill Lynch Metropolitan Police Service Microelectronics and Computer Technology Corporation (MCC) Microsoft Corporation Microstar Software Ltd. Microsystems Software, 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 SURFnet 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. Microsoft Sun Oracle IntelIBM BEA RIM AT&T Apache Novell Cisco Adobe Macromedia Sybase HP Google Corel Mozilla Nokia Motorola Sony Sold! BEA Then … there more binary XML formats than use cases! XSBC CMF-B XML-VMF WBXML XEBU XEUS Efficient XML BiM Fast Infoset FXDI ASN.1 XMill WCF Binary esXML BX Millau XBIS CBXML XML

7 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. APACS Aplix Corporation Apple Computer, Inc. ArborText, Inc. Architecture Projects Management Ltd. Ardent Software, Inc. ArrowPoint Communications Art Technology Group Asymetrix Corporation AT&T Attachmate Corporation Autodesk, Inc. BackWeb Technologies, Inc. British Broadcasting Corporation BEA Systems, Inc. BELGACOM Bitstream, Inc. Bluestone Software The Boeing Company Bow Street, Inc. Bowne Internet Solutions University of Bristol British Telecommunications Laboratories Bull S.A. Calico Technology, Inc. Canal + Canal/Web Canon, Inc. Cap Gemini Innovation CCTA Center for Democracy and Technology Center for Mathematics and Computer Science (CWI) Center for Telematics and Information Technology (CTIT) Centraal Corporation CERN China Times Interactive Co., Ltd. Chunghwa Telecom Company, Ltd. Cisco Systems CiTEC CITIBANK, N.A. CNET - The Computer Network CNR--Instituto Elaborazione dellInformazione CNRS Coalition for Networked Information COLLEGIS Research Institute Commerce One CommerceNet 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 IBM Taiwan Corporation IEEE Computer Society ILOG, S.A. IMALL IMG SRC, Inc. Industrial Technology Research Institute Infopartners Information Broadcasting Laboratories, Inc. (IB Labs) Infoteria, Inc. Innosoft International Inc. Inso Corporation, Providence Institut Franco-Russe A.M. Liapunov Intel Corporation Intelink Management Office (IMO) Interleaf, Inc. Intermind The International DOI Foundation International Integrated Systems, Inc. Internet Lawyers Conference (ILC) Interval Research Corporation Intraspect Software, Inc. iReady Corporation JetForm Joint Info. Systems Comm. of the UK Higher Ed. Funding Council KnowledgeCite, Inc. Lawrence Berkeley National Laboratory Lexmark International, Inc. Los Alamos National Laboratory Lotus Development Corporation Lucent Technologies MacKichan Software, Inc. Macromedia Marimba, Inc. MatchLogic, Inc. Matra Hachette Matsushita Electric Industrial Co., Ltd. (MEI) MBED Software MedicalData Service GmbH Merrill Lynch Metropolitan Police Service Microelectronics and Computer Technology Corporation (MCC) Microsoft Corporation Microstar Software Ltd. Microsystems Software, 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 SURFnet 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. Microsoft Sun Oracle IntelIBM BEA RIM AT&T Apache Novell Cisco Adobe Macromedia Sybase HP Google Corel Palm Mozilla Nokia Motorola Sony XML is Everywhere Sold! ^ Not Quite 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. APACS Aplix Corporation Apple Computer, Inc. ArborText, Inc. Architecture Projects Management Ltd. Ardent Software, Inc. ArrowPoint Communications Art Technology Group Asymetrix Corporation AT&T Attachmate Corporation Autodesk, Inc. BackWeb Technologies, Inc. British Broadcasting Corporation BEA Systems, Inc. BELGACOM Bitstream, Inc. Bluestone Software The Boeing Company Bow Street, Inc. Bowne Internet Solutions University of Bristol British Telecommunications Laboratories Bull S.A. Calico Technology, Inc. Canal + Canal/Web Canon, Inc. Cap Gemini Innovation CCTA Center for Democracy and Technology Center for Mathematics and Computer Science (CWI) Center for Telematics and Information Technology (CTIT) Centraal Corporation CERN China Times Interactive Co., Ltd. Chunghwa Telecom Company, Ltd. Cisco Systems CiTEC CITIBANK, N.A. CNET - The Computer Network CNR--Instituto Elaborazione dellInformazione CNRS Coalition for Networked Information COLLEGIS Research Institute Commerce One CommerceNet 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 IBM Taiwan Corporation IEEE Computer Society ILOG, S.A. IMALL IMG SRC, Inc. Industrial Technology Research Institute Infopartners Information Broadcasting Laboratories, Inc. (IB Labs) Infoteria, Inc. Innosoft International Inc. Inso Corporation, Providence Institut Franco-Russe A.M. Liapunov Intel Corporation Intelink Management Office (IMO) Interleaf, Inc. Intermind The International DOI Foundation International Integrated Systems, Inc. Internet Lawyers Conference (ILC) Interval Research Corporation Intraspect Software, Inc. iReady Corporation JetForm Joint Info. Systems Comm. of the UK Higher Ed. Funding Council KnowledgeCite, Inc. Lawrence Berkeley National Laboratory Lexmark International, Inc. Los Alamos National Laboratory Lotus Development Corporation Lucent Technologies MacKichan Software, Inc. Macromedia Marimba, Inc. MatchLogic, Inc. Matra Hachette Matsushita Electric Industrial Co., Ltd. (MEI) MBED Software MedicalData Service GmbH Merrill Lynch Metropolitan Police Service Microelectronics and Computer Technology Corporation (MCC) Microsoft Corporation Microstar Software Ltd. Microsystems Software, 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 SURFnet 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. Microsoft Sun Oracle IntelIBM BEA RIM AT&T Apache Novell Cisco Adobe Macromedia Sybase HP Google Corel Mozilla Nokia Motorola Sony Sold! BEA EXI XML EXI EXI EXI EXI EXI 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 10 A New Approach to Data Optimization Information Theory Formal Language Theory EXI a new breed of technology that unifies concepts from formal language theory and information theory EXI

11 11 Achieves New Levels of Performance A quantum leap in XML bandwidth optimization A quantum leap in XML bandwidth optimization Simultaneously optimizes: Simultaneously optimizes: Network bandwidth, throughput and scalability Network bandwidth, throughput and scalability Server scalability, throughput and CPU utilization Server scalability, throughput and CPU utilization Device battery life, storage, heat and responsiveness Device battery life, storage, heat and responsiveness Data center power consumption, heat, bandwidth Data center power consumption, heat, bandwidth Requires no special hardware or proprietary interfaces Requires no special hardware or proprietary interfaces 1%

12 Consistently Beats Compression

13 Consistently Beats Packed Binary Formats

14 14 Real-world Timing Example Time to transmit airspace geometries (1.1MB) from ground-control to aircraft over airborne network With EXI Without EXI 0:01 2:23 Click to start transfer speed comparison Click to stop transfer speed comparison

15 15 Real-world Network Utilization Example Far less Network Traffic (1%) for a much Shorter Duration

16 EXI It has legs!!!

17 17 “POWER TO THE EDGE” Backup Slides

18 18 “POWER TO THE EDGE” FAQFAQ

19 19 FAQ How much overhead does Efficient XML introduce? DecompressCompress XMLCompressed XML XML Traditional compression adds processing overhead for compression/decompression Data XML API Data XML API Efficient XML event stream Efficient XML event streams are read/written directly via standard XML APIs Data XML API Data XML API

20 20 FAQ How much overhead does Efficient XML introduce? It depends on your implementation It depends on your implementation Efficient XML 1.0 was a little slower than gzipped XML Efficient XML 1.0 was a little slower than gzipped XML Efficient XML 2.0 was sometimes slower, sometimes faster than XML Efficient XML 2.0 was sometimes slower, sometimes faster than XML Efficient XML 3.0 was up to 90x faster than XML Efficient XML 3.0 was up to 90x faster than XML So, with a fast implementation, it can actually decrease overhead So, with a fast implementation, it can actually decrease overhead 48xfaster!7xfaster!30xfaster! Efficient XML 3.0 Processing Speed Examples

21 21 FAQ Will Efficient XML break compatibility with plain-old-XML? ServerClient I support XML and EXI I’m sending you EXI Client I support XML I’m sending you XML No No Efficient XML 3.0 detects and uses EXI when available and automatically falls-back to XML otherwise Efficient XML 3.0 detects and uses EXI when available and automatically falls-back to XML otherwise Clients that don’t support EXI never receive it Clients that don’t support EXI never receive it

22 22 FAQ Do I have to change my code to use Efficient XML? Web service code Web ServiceWeb Service Client WS Integration Kit XML Binding API XML or EXI Efficient XML integration kits plug-in transparently Client code WS Integration Kit XML Binding API No. No. Efficient XML plug-ins add EXI natively to web service platforms Efficient XML plug-ins add EXI natively to web service platforms Efficient XML proxies (HTTP, TCP and UDP) add EXI to existing applications Efficient XML proxies (HTTP, TCP and UDP) add EXI to existing applications Integration using Efficient XML Integration Kits requires no code modifications

23 23 FAQ Can I view EXI with standard XML tools? Efficient XML in Internet ExplorerXML in Internet Explorer This kind of transparency and tool support makes testing, debugging and using EXI far easier than other binary formats Yes. With appropriate plug-ins and converters. Yes. With appropriate plug-ins and converters.

24 24 FAQ Does 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. 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. 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 25 “POWER TO THE EDGE” Efficiency

26 26 What do we Mean by Efficiency? Dictionary definition: Dictionary definition: Acting or producing effectively with a minimum of waste, expense, or unnecessary effort. Acting or producing effectively with a minimum of waste, expense, or unnecessary effort. Exhibiting a high ratio of output [results] to input [resources] Exhibiting a high ratio of output [results] to input [resources] Mathematical definition: Mathematical definition: Results include web pages, web service calls, messages, etc. 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. 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 So, for example, system A is more efficient than system B if A produces the same result as B using fewer resources 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 the same resources A produces more results than B using fewer resources A produces more results than B using fewer resources Efficiency = Results Resources

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

28 28 Reduced Bandwidth Reduced Processing Power The Value of Efficiency 10 gbps1 gbps100 mbps10 mbps1 mbps1kbps10 kbps100 kbps 10 ghz 100 mhz 10 mhz 1 ghz 1 mhz 100 ghz 1 thz Corp data center Corp HQ Broadband homeDial-up home Smart dust Sensor-nets Smartcard Mobile handset Smartphone UAV DVR Military vessel Network audio device Game console Military C2 aircraft PDA Submarine Solder Surveillance Satellite Tactical aircraft Military vehicle Commercial vehicle Value of efficiency increases as available bandwidth and processing power decrease

29 29 Reduced Bandwidth Reduced Processing Power The Value of Efficiency 10 gbps1 gbps100 mbps10 mbps1 mbps1kbps10 kbps100 kbps 10 ghz 100 mhz 10 mhz 1 ghz 1 mhz 100 ghz 1 thz Corp data center Corp HQ Broadband homeDial-up home Smart dust Sensor-nets Smartcard Mobile handset Smartphone UAV DVR Military vessel Network audio device Game console Military C2 aircraft PDA Submarine Solder Surveillance Satellite Tactical aircraft Military vehicle Commercial vehicle New applications, new markets, new customers better awareness better decisions Better cost / performance for existing customers and applications Benefits of efficiency are widely applicable, but unevenly distributed

30 30 Reduced Bandwidth Reduced Processing Power The Value of Efficiency 10 gbps1 gbps100 mbps10 mbps1 mbps1kbps10 kbps100 kbps 10 ghz 100 mhz 10 mhz 1 ghz 1 mhz 100 ghz 1 thz Corp data center Corp HQ Broadband homeDial-up home Smart dust Sensor-nets Smartcard Mobile handset Smartphone UAV DVR Military vessel Network audio device Game console Military C2 aircraft PDA Submarine Solder Surveillance Satellite Tactical aircraft Military vehicle Commercial vehicle Battery, size, cost, heat and bandwidth constrained Moore’s law Amdahl’s law XML hardware 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 log 2 (1 / p 1 ) bits required for data with probability p 1 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 32 Efficient XML Approach Generalized Algorithm Generalized Algorithm Use a grammar to determine the language constructs (not characters) most likely to occur at any given point in the stream 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 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, …) 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 Efficient XML is specialized for XML Built-in knowledge of XML grammar Built-in knowledge of XML grammar Built-in knowledge of XML data types Built-in knowledge of XML data types Can augment grammar and type knowledge using schemas Can augment grammar and type knowledge using schemas Refines grammar knowledge based on experience Refines grammar knowledge based on experience Does not require accurate, complete or current schemas (schemas describe things that are likely to occur) Does not require accurate, complete or current schemas (schemas describe things that are likely to occur)


Download ppt "John Schneider John Schneider “POWER TO."

Similar presentations


Ads by Google