1 Presented to Query Language '98 December 4, 1998 by Eliot Christian U.S. Geological Survey XML Encoding Rules (XER)

Slides:



Advertisements
Similar presentations
THE DONOR PROJECT Titia van der Werf-Davelaar. Project Financed by: Innovation of Scientific Information Provision (IWI) Duration: –phase 1: 1 may 1998.
Advertisements

Cross-browsing subject gateways with the Dewey Decimal Classification in the Renardus Service Michael Day UKOLN, University of Bath JISC.
A REST-ful Web Services Approach to Library Federated Search using SRU Kevin Reiss Rutgers-Newark Law Library CALI 2005 – June 11th.
Geographic Interoperability Office ISO and OGC Geographic Information Service Architecture George Percivall NASA Geographic.
W3C and RDF. Why OCLC is a W3C Member Access to networked information resources –the browser and online access –the breath and depth of networked information.
Interoperability Principles in the Global Earth Observations System of Systems (GEOSS) Presented 13 March 2006 at eGY in Boulder, CO by: Eliot Christian,
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Presentation 7 part 2: SOAP & WSDL. Ingeniørhøjskolen i Århus Slide 2 Outline Building blocks in Web Services SOA SOAP WSDL (UDDI)
1 Adaptive Management Portal April
© Tefko Saracevic, Rutgers University1 metadata considerations for digital libraries.
Grid Computing, B. Wilkinson, 20043a.1 WEB SERVICES Introduction.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
Jump to first page PKI2001 (TIFR, Mumbai) ASN.1 Abstract Syntax Notation One ASN.1 is a standard way to describe a message(a unit application data) that.
Web Service Architecture Part I- Overview and Models (based on W3C Working Group Note Frank.
Basic Concepts Architecture Topology Protocols Basic Concepts Open e-Print Archive Open Archive -- generalization of e-print Data Provider and Service.
CORDRA Philip V.W. Dodds March The “Problem Space” The SCORM framework specifies how to develop and deploy content objects that can be shared and.
Chinese-European Workshop on Digital Preservation, Beijing July 14 – Chinese-European Workshop on Digital Preservation Beijing (China), July.
© OGC, All Rights Reserved Open Geospatial Consortium
RDF: Concepts and Abstract Syntax W3C Recommendation 10 February Michael Felderer Digital Enterprise.
Teaching Metadata and Networked Information Organization & Retrieval The UNT SLIS Experience William E. Moen School of Library and Information Sciences.
ZIG Tutorial, StockholmAugust 1999 Page 1 XML Encoding Rules (XER) Rob Bull
The Metadata Object Description Schema (MODS) NISO Metadata Workshop May 20, 2004 Rebecca Guenther Network Development and MARC Standards Office Library.
AML ASN.1 Markup Language A markup notation for ASN.1 values Copyright © 2001 Griffin Consulting, All Rights Reserved. Griffin Consulting 1625 Glenwood.
Interoperability Standards at Levels of Syntax and Semantics Presented by Eliot Christian at the First Meeting of WMO / CBS / ISS / ET-ADRS (Expert Team.
U.S. Department of the Interior U.S. Geological Survey CDI Webinar Sept. 5, 2012 Kevin T. Gallagher and Linda C. Gundersen September 5, 2012 CDI Science.
Abstract Syntax Notation ASN.1 Week-5 Ref: “SNMP…” by Stallings (Appendix B)
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
JENN RILEY METADATA LIBRARIAN IU DIGITAL LIBRARY PROGRAM Introduction to Metadata.
EO/GEO Team Response to Open GIS Consortium Catalog Interface RFP George Percivall February 1999.
U.S. Department of the Interior U.S. Geological Survey CWG Workshop December 4, 2007 Geospatial One-Stop Gateway for Discovery and Access Rob Dollison.
Open GIS Consortium for a changing world. Spatial connectivity © 2000, Open GIS Consortium, Inc. All Rights Reserved The Open GIS Consortium - a Platform.
Ocean Observatories Initiative Data Management (DM) Subsystem Overview Michael Meisinger September 29, 2009.
Introduction to Web Services Eric Lease Morgan University Libraries of Notre Dame June 24, 2005.
1 CS 502: Computing Methods for Digital Libraries Lecture 19 Interoperability Z39.50.
Evolving MARC 21 for the future Rebecca Guenther CCS Forum, ALA Annual July 10, 2009.
The Future of Isite - Growing GILS Archie Warnock A/WWW Enterprises
Archie Warnock, A/WWW Enterprises OCG Catalog Specification v2.0 Overview and Discussion Archie Warnock, Doug Nebert Yonsook Enloe, Jolyon Martin May 14,
Introduction to Metadata Jenn Riley Metadata Librarian IU Digital Library Program.
Slavic Digital Text Workshop 2006 The Open Archives Initiative Protocol for Metadata Harvesting: an Opportunity for Sharing Content in a Distributed Environment.
OAI Overview DLESE OAI Workshop April 29-30, 2002 John Weatherley
Econ-GI Frankfurt Book Fair 11-Oct-01 Econ-GI Economic Approaches Unlocking Geographic Information in the Public.
Modul 4 Struktur Informasi Mata Kuliah Preservasi Informasi Digital.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
WIGOS Data model – standards introduction.
Automatic Metadata Discovery from Non-cooperative Digital Libraries By Ron Shi, Kurt Maly, Mohammad Zubair IADIS International Conference May 2003.
TTCN-3 and ASN.1 interworking Analysis of backward compatibility in ASN.1 Géza Horváth TTCN-3 User Conference – 9 June 2011.
Tutorial on XML Tag and Schema Registration in an ISO/IEC Metadata Registry Open Forum 2003 on Metadata Registries Tuesday, January 21, 2003; 4:45-5:30.
National Library of the Czech Republic Integration of digital materials into EDL Adolf Knoll National Library of the Czech Republic Helsinki CENL Workshop.
Digitization – Basics and Beyond workshop Interoperability of cultural and academic resources New services for digitized collections Muriel Foulonneau.
Metadata and Meta tag. What is metadata? What does metadata do? Metadata schemes What is meta tag? Meta tag example Table of Content.
ADC Portal & Clearinghouse GEO Architecture and Data Committee 2-3 March 2006 George Percivall OGC Chief Architect
Proposal of Developing Standards for Public Transport From ISO/TC204/WG8 Pacific Rim Economies At 29th APEC Transportation Working Group Meeting Taipei,
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
Standards for representing meeting metadata and annotations in meeting databases Standards for representing meeting metadata and annotations in meeting.
FGDC and ASF Using Structured Metadata Archie Warnock A/WWW Enterprises
Interoperability in GSDI: Standards, Solutions, and Futures Douglas Nebert GSDI Secretariat.
National Geospatial Enterprise Architecture N S D I National Spatial Data Infrastructure An Architectural Process Overview Presented by Eliot Christian.
Interoperability and Standards for Bibliographic Applications Poul Henrik Jørgensen Danish Library Centre Telematics for.
Describing resources II: Dublin Core CERN-UNESCO School on Digital Libraries Rabat, Nov 22-26, 2010 Annette Holtkamp CERN.
Vers national spatial data infrastructure training program vers national spatial data infrastructure training program Implementing.
JAFER Toolkit Project Oxford University 1 JAFER Java-based high level Z39.50 toolkit Matthew Dovey; Colin Tatham; Antony Corfield; Richard Mawby Oxford.
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
9/21/2016 Presentation layer Abstract Syntax Notation #1 Basic Encoding Rules.
Jaringan Telekomunikasi, Sukiswo ST, MT Sukiswo
The ITU-T X.500 series and X.509 in a changing world
Metadata Standards - Types
Dept. of Computer Science and Engineering
Introduction to Metadata
Cataloging the Internet
Session 2: Metadata and Catalogues
Presentation transcript:

1 Presented to Query Language '98 December 4, 1998 by Eliot Christian U.S. Geological Survey XML Encoding Rules (XER)

2 Immediate Need (Nov. 1998) An abstract specification of search was needed to respond to the OpenGIS Consortium RFP for Catalog Services (CORBA, COM, Z39.50, SQL, and LDAP) XML chosen as the notational syntax for the catalog services search specification

3 XML to XER XER constrains the XML specification of the search service to assure interoperability with existing Clearinghouse for Geospatial Metadata, other GILS and Z39.50 catalog systems

4 Basic Concept of XER Analog to ASN.1 (Abstract Syntax Notation), BER (Basic Encoding Rules) Standardized rules for transforming: zappropriate ASN.1 encoded structures into equivalent XML structures zappropriate XML encoded structures into equivalent ASN.1 structures

5 Opportunities XML developers zleverage investments in ASN.1-based applications already interoperable ASN.1 developers zleverage investments in XML-based applications coming up on the Internet

6 Initial Scope ASN.1 is used in a variety of applications, protocols, and network environments with various encoding rules (BER, PER, DER) zXER initial focus is the Z39.50 (ISO Information Search and Retrieval) protocol zIn the Z39.50 community of applications, ASN.1 is used only with BER zInitial XER specification compatible with HTTP over the Internet

7 ASN.1/Z39.50 Fragments PDU ::= CHOICE{ searchRequest [22] IMPLICIT SearchRequest, searchResponse [23] IMPLICIT SearchResponse, SearchRequest ::= SEQUENCE{ resultSetName [17] IMPLICIT InternationalString, databaseNames [18] IMPLICIT SEQUENCE OF DatabaseName, query [21] Query, SearchResponse ::= SEQUENCE{ resultCount [23] IMPLICIT INTEGER, numberOfRecordsReturned [24] IMPLICIT INTEGER, nextResultSetPosition [25] IMPLICIT INTEGER, searchStatus [22] IMPLICIT BOOLEAN, resultSetStatus [26] IMPLICIT INTEGER, records Records OPTIONAL,

8 XML Encoding: SearchRequest 1 mwcat [ query on next slide ]

9 XML Encoding: Query Detail CIP [operand next slide] [operand next slide] AND

10 XML Encoding: Operand Detail CreationDate Greater Than or Equal Date

11 XML Encoding: SearchResponse

12 Relevance of Z39.50 zZ39.50 is widespread and growing throughout the library and information services community zMany hundreds of valuable resources reachable through Z39.50 (e.g., Library of Congress, National Library of Medicine, Spatial Data Infrastructure, environmental data, … )

13 Advanced Search Facility zFacilitates Z39.50 search of Internet resources zCreates document-level and summary-level XML "locator records" (content with network context) zGILS-compliant, supports STAS, GEO, WhoIs++ zFreeware and commercial products available

14 Semantic Map zA simple XML mechanism to communicate a few important aspects of metadata zNot a global solution or comprehensive registry zBorrows from ISO EDI Basic Semantic Registry zFollows ISO guidance zInitial example has 100 common metadata elements in several contexts ("registries"), e.g. title, author, subject, date-of-publication, place-of-publication, language, abstract, place, bounding-coordinates, time-period, medium...

15 Semantic Map DTD <!ELEMENT context ( context-id?, tag?, linkage?, data-type?, occurrence?, definition?, concept-class?, representation? )>

16 URL References XER home page Advanced Search Facility Semantic Map proposal