XML Web Services for Data Mining and Repository: US EPA Toxics Release Inventory Brand L. Niemann Computer Scientist & XML...
Abstract <ul><li>The eXtensible Markup Language (XML) promotes information sharing and reuse and enables enterprise integr...
Overview <ul><li>1. The eXtensible Markup Language (XML) </li></ul><ul><li>2. The Toxics Release Inventory (TRI) </li></ul...
1. The eXtensible Markup Language (XML) <ul><li>Five years ago, the World Wide Web Consortium (W3C) published XML 1.0 as a...
2. The Toxics Release Inventory (TRI) <ul><li>2.1 Background </li></ul><ul><li>2.2 Web PDF and CD-ROM Raw DAT </li></ul><u...
2. The Toxics Release Inventory (TRI) <ul><li>2.1 Background: </li></ul><ul><ul><li>The Toxics Release Inventory (TRI), pu...
2. The Toxics Release Inventory (TRI) <ul><li>2.2 Web PDF (121 files/14.2 MB): </li></ul><ul><ul><li>2000 TRI Executive Su...
2. The Toxics Release Inventory (TRI) <ul><li>2.2 Web EXE: </li></ul><ul><ul><li>File Type 1: Facility, Chemical, Releases...
2. The Toxics Release Inventory (TRI) <ul><li>2.2 CD-ROM Raw DAT: </li></ul><ul><ul><li>public_2000 14 files/246.2 MB: </l...
2. The Toxics Release Inventory (TRI) <ul><li>2.2 CD-ROM Raw DAT (continued): </li></ul><ul><ul><li>Internal 30 files/4.4 ...
2. The Toxics Release Inventory (TRI) <ul><li>2.2 CD-ROM Raw DAT (continued): : </li></ul><ul><ul><li>Internal 30 files/4....
2. The Toxics Release Inventory (TRI) <ul><li>2.2 CD-ROM Raw DAT (continued): </li></ul><ul><ul><li>public_87_99 30 files/...
2. The Toxics Release Inventory (TRI) <ul><li>2.2 CD-ROM Raw DAT (continued): </li></ul><ul><ul><li>public_87_99 30 files/...
3. Tools and Analyses <ul><li>3.1 Insightful’s I-Miner </li></ul><ul><li>3.2 Next Page’s NXT 3 </li></ul><ul><li>3.3 FileM...
3.1 Insightful’s I-Miner <ul><li>3.1.1 I-Miner Supports Each Step of the Data Mining Life Cycle. </li></ul><ul><li>3.1.2 I...
3.1 Insightful’s I-Miner 3.1.1 http://www.insightful.com/products/product.asp?PID=26
3.1 Insightful’s I-Miner <ul><li>3.1.2 I-Miner Components: </li></ul><ul><ul><li>Full life-cycle, from data access through...
3.1 Insightful’s I-Miner 3.1.3 I-Miner on TRI 2000 Public Release Data Rationale: Toxic chemical releases to different med...
3.1 Insightful’s I-Miner 3.1.3 I-Miner on TRI 2000 Public Release Data
3.1 Insightful’s I-Miner <ul><li>3.1.4 XML Features: </li></ul><ul><ul><li>Improving the Effectiveness of Statistical Comp...
3.2 Next Page’s NXT 3 <ul><li>NextPage NXT 3.4 - Integration of content navigation and searching with XML: </li></ul><ul><...
3.2 Next Page’s NXT 3 Directory Structure: PDF files in hierarchical folders. NXT 3 Content Network Manager: Build indexed...
3.2 Next Page’s NXT 3 Advanced Search for: “toxic chemicals” Search Results: Hits highlighted within short list of words i...
3.3 FileMaker’s FileMaker Pro 6 <ul><li>Most data is in relational databases so need to XML-enable them: </li></ul><ul><ul...
3.3 FileMaker’s FileMaker Pro 6 <ul><li>Leading workgroup database software (8.5 million units shipped worldwide) and runs...
3.3 FileMaker’s FileMaker Pro 6
3.3 FileMaker’s FileMaker Pro 6
3.4 SoftwareAG’s Tamino 4.1 <ul><li>Why store XML?: </li></ul><ul><ul><li>Single source publishing. </li></ul></ul><ul><ul...
3.4 SoftwareAG’s Tamino 4.1 <ul><li>Native XML storage. </li></ul><ul><li>Store for any type of data. </li></ul><ul><li>Ex...
3.4 SoftwareAG’s Tamino 4.1 http://www.softwareag.com/tamino/
3.4 SoftwareAG’s Tamino 4.1
4. Questions and Answers <ul><li>Brand Niemann, Ph.D.: </li></ul><ul><ul><li>Computer Scientist and XML and Web Services S...
Upcoming SlideShare
Loading in...5
×

XML Web Services in Support of e-Gov and the EPA Geospatial ...

518

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
518
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

XML Web Services in Support of e-Gov and the EPA Geospatial ...

  1. 1. XML Web Services for Data Mining and Repository: US EPA Toxics Release Inventory Brand L. Niemann Computer Scientist & XML & Web Services Specialist US Environmental Protection Agency Data Mining Technology for Military and Government Applications, Hotel Watergate, February 25-26, 2003 Disclaimer: Any reference to or depiction of the commercial product of any vendor is for illustrative purposes only and does not constitute an endorsement by EPA or the author.
  2. 2. Abstract <ul><li>The eXtensible Markup Language (XML) promotes information sharing and reuse and enables enterprise integration in XML repositories. The Toxics Release Inventory (TRI), published by the U.S. EPA, is a valuable source of information regarding toxic chemicals that are being used, manufactured, treated, transported, or released into the environment. The TRI database is about 8 GB and requires industrial-strength tools and analyses for data mining, indexing, conversion to XML, and storage and retrieval with XML Web Services. This pilot demonstrated that large EPA databases can be “data mined” and repurposed into XML repositories. </li></ul>
  3. 3. Overview <ul><li>1. The eXtensible Markup Language (XML) </li></ul><ul><li>2. The Toxics Release Inventory (TRI) </li></ul><ul><li>3. Tools and Analyses </li></ul><ul><li>4. Questions and Answers </li></ul>
  4. 4. 1. The eXtensible Markup Language (XML) <ul><li>Five years ago, the World Wide Web Consortium (W3C) published XML 1.0 as a Recommendation on February 10, 1998. </li></ul><ul><li>The eXtensible Markup Language (XML) has become pervasive nearly everywhere that information is managed and has changed not only the way people publish documents on the Web but also the way people manage information internal to their enterprise. </li></ul><ul><li>XML has emerged as the standard platform for convergence of information. </li></ul>See http://www.w3.org/2003/02/xml-at-5.html
  5. 5. 2. The Toxics Release Inventory (TRI) <ul><li>2.1 Background </li></ul><ul><li>2.2 Web PDF and CD-ROM Raw DAT </li></ul><ul><li>2.3 Strategy: </li></ul><ul><ul><li>Data mine large DAT files. </li></ul></ul><ul><ul><li>Index Web documents for searching. </li></ul></ul><ul><ul><li>Convert large DAT files to XML. </li></ul></ul><ul><ul><li>Store, search, and retrieve XML from a repository. </li></ul></ul>
  6. 6. 2. The Toxics Release Inventory (TRI) <ul><li>2.1 Background: </li></ul><ul><ul><li>The Toxics Release Inventory (TRI), published by the U.S. EPA, is a valuable source of information regarding toxic chemicals that are being used, manufactured, treated, transported, or released into the environment. </li></ul></ul><ul><ul><li>Two statutes, Section 313 of the Emergency Planning and Community Right-To-Know Act (EPCRA) and section 6607 of the Pollution Prevention Act (PPA), mandate that a publicly accessible toxic chemical database be developed and maintained by US EPA. This database, known as the Toxics Release Inventory (TRI), contains information concerning waste management activities and the release of toxic chemicals by facilities that manufacture, process, or otherwise use said materials. Using this information, citizens, businesses, and governments can work together to protect the quality of their land, air and water. </li></ul></ul>
  7. 7. 2. The Toxics Release Inventory (TRI) <ul><li>2.2 Web PDF (121 files/14.2 MB): </li></ul><ul><ul><li>2000 TRI Executive Summary -- a short overview of the 2000 TRI data that provides a national overview of reporting trends including summary tables and charts. (PDF Format, 351KB) </li></ul></ul><ul><ul><li>Press Materials -- information that is provided to the press to quickly understand the TRI data, including a background document, charts, and tables. (45 PDF Format, 423KB) </li></ul></ul><ul><ul><li>TRI Overview -- a general overview of the TRI Program, factors to consider in using the TRI data, and the scope of the data. (PDF Format, 93KB) </li></ul></ul><ul><ul><li>Q&A's -- general and specific questions relating to the 2000 TRI data and certain data trends. (PDF Format, 50KB) </li></ul></ul><ul><ul><li>Public Data Release Report Archive -- access to past TRI Public Data Release reports (64 PDF Format, 8.3 MB) </li></ul></ul>http://epa.gov/tri/tridata/tri00/index.htm
  8. 8. 2. The Toxics Release Inventory (TRI) <ul><li>2.2 Web EXE: </li></ul><ul><ul><li>File Type 1: Facility, Chemical, Releases and Other Waste Management Summary Information. This file contains facility information (Part I on Form R and Form A) as well as most chemical information (Part II on Form R and Form A). Data elements are reported individually. The information is also disaggregated based on Waste Management code (i.e., &quot;M&quot; code), and aggregated up to On-site Releases, Off-site Releases, Other On-site Waste Management, and Transfers Off-site for Further Waste Management categories. (84,079 records) </li></ul></ul><ul><ul><li>File Type 2: Detailed Waste Management and Source Reduction Activities. This files contains facility information (Part I on Form R and Form A) as well as the detailed information regarding source reduction and recycling activities (Part II, Section 8 on Form R) and on-site waste treatment methods (Part II, Section 7 on Form R). (84,079 records) </li></ul></ul><ul><ul><li>File Type 3A: Details of Transfers Off-site. This file contains facility information (Part I on Form R and Form A) as well as details of individual transfers off-site (Part II, Section 6.2 on Form R). (100,033 records) </li></ul></ul><ul><ul><li>File Type 3B: Details of Transfers to Publicly Owned Treatment Works (POTW). This file contains facility information (Part I on Form R and Form A) as well as a list of POTWs (Part II, Section 6.1.B on Form R). (84,079 records) </li></ul></ul>http://epa.gov/tri/tridata/tri00/data/index.htm
  9. 9. 2. The Toxics Release Inventory (TRI) <ul><li>2.2 CD-ROM Raw DAT: </li></ul><ul><ul><li>public_2000 14 files/246.2 MB: </li></ul></ul><ul><ul><ul><li>TRI_CHEM_ACTIVITY 2.2 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_ENERGY_RECOVERY 1.4 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_OFF_SITE_TRANSFER_LOCATION 33.6 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_ONSITE_WASTE_TREATMENT_MET 7.3 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_ONSITE_WASTESTREAM 4.1 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_POTW_LOCATION 15.5 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_RECYCLING_PROCESS 1.4 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_RELEASE_QTY 43.5 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_REPORTING_FORM 52.6 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_SOURCE_REDUCT_METHOD 3.8 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_SOURCE_REDUCT_QTY 49.2 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_SUBMISSION_SIC 5.7 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_TRANSFER_QTY 18.0 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_WATER_STREAM 7.9 MB </li></ul></ul></ul>
  10. 10. 2. The Toxics Release Inventory (TRI) <ul><li>2.2 CD-ROM Raw DAT (continued): </li></ul><ul><ul><li>Internal 30 files/4.4 GB: </li></ul></ul><ul><ul><ul><li>TRI_CHEM_ACTIVITY 35.2 MB </li></ul></ul></ul><ul><ul><ul><li>tri_chem_info 75KB </li></ul></ul></ul><ul><ul><ul><li>TRI_CODE_DESC 570 KB </li></ul></ul></ul><ul><ul><ul><li>TRI_COUNTY 1.5 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_ENERGY_RECOVERY 16.0 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY 31.6 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_DB 1.7 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_DB_HISTORY 6.5 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_HISTORY 124 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_NPDES 1.1 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_NPDES_HISTORY 4.2 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_RCRA 1.8 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_RCRA_HISTORY 7.1 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_SIC 1.6 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_SIC_HISTORY 6.8 MB </li></ul></ul></ul>
  11. 11. 2. The Toxics Release Inventory (TRI) <ul><li>2.2 CD-ROM Raw DAT (continued): : </li></ul><ul><ul><li>Internal 30 files/4.4 GB (continued): </li></ul></ul><ul><ul><ul><li>TRI_FACILITY_UIC 789 KB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_UIC_HISTORY 2.1 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_OFF_SITE_TRANSFER_LOCATION 603 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_ONSITE_WASTE_TREATMENT_MET 106 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_ONSITE_WASTESTREAM 73.1 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_POTW_LOCATION 216 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_RECYCLING_PROCESS 15.2 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_RELEASE_QTY 773 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_REPORTING_FORM 1.1 GB </li></ul></ul></ul><ul><ul><ul><li>TRI_SOURCE_REDUCT_METHOD 41.8 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_SOURCE_REDUCT_QTY 800 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_SUBMISSION_SIC 106 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_TRANSFER_QTY 248 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_WATER_STREAM 167 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_ZIP_CODE 4.5 MB </li></ul></ul></ul>
  12. 12. 2. The Toxics Release Inventory (TRI) <ul><li>2.2 CD-ROM Raw DAT (continued): </li></ul><ul><ul><li>public_87_99 30 files/3.3 GB: </li></ul></ul><ul><ul><ul><li>TRI_CHEM_ACTIVITY 28.5 MB </li></ul></ul></ul><ul><ul><ul><li>tri_chem_info 75 KB </li></ul></ul></ul><ul><ul><ul><li>TRI_CODE_DESC 570 KB </li></ul></ul></ul><ul><ul><ul><li>TRI_COUNTY 1.5 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_ENERGY_RECOVERY 11.8 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY 28.5 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_DB 1.7 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_DB_HISTORY 6.5 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_HISTORY 111 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_NPDES 1.1 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_NPDES_HISTORY 4.2 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_RCRA 1.8 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_RCRA_HISTORY 7.1 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_SIC 1.6 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_SIC_HISTORY 6.8 MB </li></ul></ul></ul>
  13. 13. 2. The Toxics Release Inventory (TRI) <ul><li>2.2 CD-ROM Raw DAT (continued): </li></ul><ul><ul><li>public_87_99 30 files/3.3 GB (continued): </li></ul></ul><ul><ul><ul><li>TRI_FACILITY_UIC 789 KB </li></ul></ul></ul><ul><ul><ul><li>TRI_FACILITY_UIC_HISTORY 2.1 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_OFF_SITE_TRANSFER_LOCATION 497 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_ONSITE_WASTE_TREATMENT_MET 81.9 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_ONSITE_WASTESTREAM 59.6 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_POTW_LOCATION 177 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_RECYCLING_PROCESS 11.0 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_RELEASE_QTY 636 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_REPORTING_FORM 622 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_SOURCE_REDUCT_METHOD 31.0 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_SOURCE_REDUCT_QTY 646 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_SUBMISSION_SIC 86.1 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_TRANSFER_QTY 200 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_WATER_STREAM 142 MB </li></ul></ul></ul><ul><ul><ul><li>TRI_ZIP_CODE 4.5 MB </li></ul></ul></ul>
  14. 14. 3. Tools and Analyses <ul><li>3.1 Insightful’s I-Miner </li></ul><ul><li>3.2 Next Page’s NXT 3 </li></ul><ul><li>3.3 FileMaker’s FileMaker Pro 6 </li></ul><ul><li>3.4 SoftwareAG’s Tamino 4.1 </li></ul>
  15. 15. 3.1 Insightful’s I-Miner <ul><li>3.1.1 I-Miner Supports Each Step of the Data Mining Life Cycle. </li></ul><ul><li>3.1.2 I-Miner Components. </li></ul><ul><li>3.1.3 I-Miner on TRI 2000 Public Release Data. </li></ul><ul><li>3.1.4 XML Features </li></ul>
  16. 16. 3.1 Insightful’s I-Miner 3.1.1 http://www.insightful.com/products/product.asp?PID=26
  17. 17. 3.1 Insightful’s I-Miner <ul><li>3.1.2 I-Miner Components: </li></ul><ul><ul><li>Full life-cycle, from data access through deployment, data mining workbench. </li></ul></ul><ul><ul><li>Scalable, extensible and affordable toolset that enables both new data miners and skilled modelers to solve their toughest analytic challenges with a best of breed approach. </li></ul></ul><ul><ul><li>Advanced pipeline architecture and analytics are built to scale to the data size problems of today and far into the future. </li></ul></ul><ul><ul><li>Embedded data analysis language that allows it to adapt to the changing business needs of its users. </li></ul></ul>
  18. 18. 3.1 Insightful’s I-Miner 3.1.3 I-Miner on TRI 2000 Public Release Data Rationale: Toxic chemical releases to different media should be correlated – outliers suggest need to followup with reporting facilities.
  19. 19. 3.1 Insightful’s I-Miner 3.1.3 I-Miner on TRI 2000 Public Release Data
  20. 20. 3.1 Insightful’s I-Miner <ul><li>3.1.4 XML Features: </li></ul><ul><ul><li>Improving the Effectiveness of Statistical Computing John Chambers, Lucent Technologies, 2001 S-PLUS International User Conference, October 18, 2001: </li></ul></ul><ul><ul><ul><li>We need to import other software effectively, and export our software to new users. </li></ul></ul></ul><ul><ul><ul><li>Inter-system interfaces using an object-based model can contribute to both efforts, using our time efficiently. </li></ul></ul></ul><ul><ul><ul><li>Object-oriented programming is a useful extension to the S language. </li></ul></ul></ul><ul><ul><ul><li>Other efforts, such as data standardization using tools such as XML, support the same goals. </li></ul></ul></ul><ul><ul><li>See http://www.omegahat.org </li></ul></ul>
  21. 21. 3.2 Next Page’s NXT 3 <ul><li>NextPage NXT 3.4 - Integration of content navigation and searching with XML: </li></ul><ul><ul><li>Proprietary (Word, PDF, etc.) to XIL*. </li></ul></ul><ul><ul><li>Native XML to XIL. </li></ul></ul><ul><ul><li>Relational to XML and then XIL. </li></ul></ul><ul><ul><li>Unstructured (HTML, Text, etc.) to XIL. </li></ul></ul><ul><li>*eXtensible Indexing Language (XIL) - NextPage uses the standard simple object access protocol (SOAP) to exchange and normalize information between local content directories, assembling meta-indexes (XIL based on XSLT) so that users can search or manipulate content transparently, regardless of physical location. </li></ul>http://www.nextpage.com/section.asp?f=toc&section=Products&path=Products/products/nxt3
  22. 22. 3.2 Next Page’s NXT 3 Directory Structure: PDF files in hierarchical folders. NXT 3 Content Network Manager: Build indexed collection of files.
  23. 23. 3.2 Next Page’s NXT 3 Advanced Search for: “toxic chemicals” Search Results: Hits highlighted within short list of words in over 500 PDF files.
  24. 24. 3.3 FileMaker’s FileMaker Pro 6 <ul><li>Most data is in relational databases so need to XML-enable them: </li></ul><ul><ul><li>Main players: Oracle, SQL Server, DB2, Sybase, Access, Objectivity, FileMaker* , and FoxPro. </li></ul></ul><ul><li>Native XML databases are beginning to come on strong: </li></ul><ul><ul><li>Main players: eXcelon and Tamino* (commercial) and Xindice, eXist, 4Suite, and ozone (Open Source). </li></ul></ul><ul><li>Also middleware products that transfer to/from relational databases: </li></ul><ul><ul><li>Main players: JAXB, .NET, Delphi, and WebSphere (commercial) and Castor, JXQuick, Zeus, and Zope (Open Source). </li></ul></ul><ul><li>*Used in this paper. </li></ul><ul><li>Source: Ronald Bourret, XML and Databases, XML 2002 Conference Tutorial, December 9th. http://www.rpbourret.com </li></ul>
  25. 25. 3.3 FileMaker’s FileMaker Pro 6 <ul><li>Leading workgroup database software (8.5 million units shipped worldwide) and runs cross-platform (Windows and Mac) and Linux (FileMaker Server only). </li></ul><ul><li>XML import/export and free XSLT Stylesheet library. </li></ul><ul><li>Integrate with major desktop applications and with XML-based instant messaging platforms (e.g. ServiceObjects - Web sites that contain real-time data drawn from different sources or systems that automatically update as the data changes) and deliver content to a wide range of devices. </li></ul><ul><li>Serve data-centric Web pages at faster speed with less load on the server in XML and/or HTML format that is more customizable with stylesheets or JavaScript. </li></ul>http://www.filemaker.com/xml/
  26. 26. 3.3 FileMaker’s FileMaker Pro 6
  27. 27. 3.3 FileMaker’s FileMaker Pro 6
  28. 28. 3.4 SoftwareAG’s Tamino 4.1 <ul><li>Why store XML?: </li></ul><ul><ul><li>Single source publishing. </li></ul></ul><ul><ul><li>Effective searching. </li></ul></ul><ul><ul><li>eBusiness messages. </li></ul></ul><ul><ul><li>XML-driven Web sites. </li></ul></ul><ul><ul><li>Web Services*. </li></ul></ul><ul><ul><li>Mobile Communication devices. </li></ul></ul><ul><ul><li>Office 11 </li></ul></ul><ul><li>*Longer message life-cycles – moving from simple service invocations to long-running stateful interactions and the need for message management. </li></ul><ul><li>Source: Mike Champion and Steve Hamby, Native XML Database Applications Development, XML 2002 Conference Tutorial, December 9th. </li></ul>
  29. 29. 3.4 SoftwareAG’s Tamino 4.1 <ul><li>Native XML storage. </li></ul><ul><li>Store for any type of data. </li></ul><ul><li>Extensible by definition. </li></ul><ul><li>Consolidates data from various sources in one place. </li></ul><ul><li>Find-Engine for fast retrieval of XML-based content. </li></ul><ul><li>Built-in full-text retrieval at no extra cost. </li></ul><ul><li>Multi-channel output formatting capabilities. </li></ul><ul><li>Server extensions for custom functionality and application integration. </li></ul>
  30. 30. 3.4 SoftwareAG’s Tamino 4.1 http://www.softwareag.com/tamino/
  31. 31. 3.4 SoftwareAG’s Tamino 4.1
  32. 32. 4. Questions and Answers <ul><li>Brand Niemann, Ph.D.: </li></ul><ul><ul><li>Computer Scientist and XML and Web Services Specialist, Office of Environmental Information, US Environmental Protection Agency: </li></ul></ul><ul><ul><ul><li>202-566-1657 </li></ul></ul></ul><ul><ul><ul><li>[email_address] </li></ul></ul></ul><ul><ul><ul><li>http://www.sdi.gov </li></ul></ul></ul><ul><ul><li>Chair, Federal Chief Information Officer Council’s XML Web Services Working Group: </li></ul></ul><ul><ul><ul><li>[email_address] </li></ul></ul></ul><ul><ul><ul><li>http://web-services.gov </li></ul></ul></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×