XML-based information mediation with MIX
Autor: | Amarnath Gupta, Richard Marciano, Chaitan Baru, Bertram Ludäscher, Vincent Chu, Yannis Papakonstantinou, Pavel Velikhov |
---|---|
Rok vydání: | 1999 |
Předmět: |
Document Structure Description
XML Encryption Computer science SOAP computer.internet_protocol Efficient XML Interchange XML Signature XML Base Document type definition Query language computer.software_genre Simple API for XML XML Schema Editor Schema (psychology) Streaming XML RELAX NG XML schema computer.programming_language Information retrieval Programming language cXML XML validation computer.file_format XML framework XML Schema (W3C) XML database Data exchange ComputingMethodologies_DOCUMENTANDTEXTPROCESSING computer Software XML Information Systems XML Catalog |
Zdroj: | SIGMOD Conference |
ISSN: | 0163-5808 |
DOI: | 10.1145/304181.304590 |
Popis: | The MIX mediator system, MIX m , is developed as part of the MIX Project at the San Diego Supercomputer Center, and the University of California, San Diego. 1 MIX m uses XML as the common model for data exchange. Mediator views are expressed in XMAS ( XML Matching And Structuring Language ), a declarative XML query language. To facilitate user-friendly query formulation and for optimization purposes, MIX m employs XML DTDs as a structural description (in effect, a “schema”) of the exchanged data. The novel features of the system include: Data exchange and integration solely relies on XML, i.e., instance and schema information is represented by XML documents and XML DTDs, respectively. XML queries are denoted in XMAS, which builds upon ideas of languages like XML-QL, MSL, Yat, and UnQL. Additionally, XMAS features powerful grouping and order constructs for generating new integrated XML “objects” from existing ones. The graphical user interface BBQ ( Blended Browsing and Querying ) is driven by the mediator view DTD and integrates browsing and querying of XML data. Complex queries can be constructed in an intuitive way, resembling QBE. Due to the nested nature of XML data and DTDs, BBQ provides graphical means to specify the nesting and grouping of query results. Query evaluation can be demand-driven, i.e., by the user's navigation into the mediated view. |
Databáze: | OpenAIRE |
Externí odkaz: |