Presentation is loading. Please wait.

Presentation is loading. Please wait.

XML Database Integration for Visualizing US Election Results Isabel F. Cruz, Afsheen Rajendran, and William Sunna University of Illinois at Chicago

Similar presentations


Presentation on theme: "XML Database Integration for Visualizing US Election Results Isabel F. Cruz, Afsheen Rajendran, and William Sunna University of Illinois at Chicago"— Presentation transcript:

1 XML Database Integration for Visualizing US Election Results Isabel F. Cruz, Afsheen Rajendran, and William Sunna University of Illinois at Chicago http://www.cs.uic.edu/~ifc/grants/DG/ This research was supported by the National Science Foundation under award EIA-0091489.

2 Introduction Framework for geospatial data visualization Integrates XML data from multiple sources Application scenario: 2000 U.S. Presidential Election Results

3 System Design Results Browser XML Database results Geospatial Authority Declarative Lookup query Java API

4 Geospatial Authority DTD <!ATTLIST municipality name CDATA #REQUIRED> Created by Domain Specialist

5 Wisconsin Election Results DTD Wisconsin name municipalityname 1 candidate name votes 1 1 n n n wardgroup 1 n state countyname Created by each State <!ATTLIST state name CDATA #REQUIRED> <!ATTLIST county name CDATA #REQUIRED> <!ATTLIST municipality name CDATA #REQUIRED> <!ATTLIST wardgroup name CDATA #REQUIRED> <!ATTLIST candidate name CDATA #REQUIRED votes CDATA #REQUIRED>

6 Transformations between Databases Transformation WI::County WI::Municipality WI::Wardgroup WI::Candidate name votesname IL::County IL::Candidate name votesname Auth::State Auth::County Auth::Municipality name Geospatial Authority

7 Inter-document Transformations Transformations between each state and the authority A transformation is also an XML document Transformations are declarative Adding a state implies changing only the corresponding lookup file - it does not change the extensive program that parses and executes the lookups!

8 Transformation fragment Municipality $county_name parent::county/attribute::name $municipality_name attribute::name /child::state[attribute::name="$state_name"] /child::county[attribute::name="$county_name"] /child::municipality[attribute::name="$municipality_name"] /child::*

9 Query Interface

10 User Study Map Visibility Very Good 6% Good 64% Poor 24% Very Poor 6% Terminology Very Precise 24% Precise 76% Ambiguous 0% Very Ambiguous 0% Using Left Frame Very Trivial 53% Trivial 41% Confusing 6% Very Confusing 0% Comparison of States Very Useful 24% Useful 65% Not Useful 11% Use Of Colors Very Good 53% Good 47% Poor 0% Very Poor 0% Arrangement of Information Very Logical 18% Logical 82% Illogical 0% Very Illogical 0% Recommendation Highly Recommended 27% Recommended 67% Not Recommended 6% The average rating for the interface was 7.3 on a scale of 10 Sample size = 17

11 Current Work Visual tool to analyze and link document types I. F. Cruz, A. Rajendran, and W. Sunna “Handling Semantic Heterogeneities using Declarative Agreements”. Technical Report University of Illinois at Chicago, May 2002

12 References N. Wiegand, I. F. Cruz, and S. J. Ventura. Digital Government: Integrating Metadata Development, XML, and DBMS Search and Query Techniques in a State of Wisconsin Land Information System, 2000. Technical Report - University of Wisconsin- Madison and University of Illinois at Chicago. P. Calnan and I. F. Cruz. Object Interoperability for Geospatial Applications. In Proceedings of the First Semantic Web Working Symposium, pages 229-243, Stanford, CA, 2001. I. F. Cruz and P. Calnan. Object Interoperability for Geospatial Applications. In book: The Emerging Semantic Web, OIS Press 2002.


Download ppt "XML Database Integration for Visualizing US Election Results Isabel F. Cruz, Afsheen Rajendran, and William Sunna University of Illinois at Chicago"

Similar presentations


Ads by Google