Rome, Aug. 30, 2010.  Current status of vocabularies  Reorganization of CGI workgroups  Vocabulary resource management  Change URI scheme from URN.

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

The Institute for Learning and Research Technology is a national centre of excellence in the development and use of technology-based methods in teaching,
CGI & HTML forms CGI Common Gateway Interface  A web server is only a pipe between user-agents  and content – it does not generate content.
DDI3 Uniform Resource Names: Locating and Providing the Related DDI3 Objects Part of Session: DDI 3 Tools: Possibilities for Implementers IASSIST Conference,
II. Basic Web Concepts.
Uniform Resource Identifiers Jacek Kopecký WSML Working Group June 2004.
Minding Your Own Business The Platform for Privacy Preferences Project and Privacy Minder Lorrie Faith Cranor AT&T Labs-Research
Dewey Summaries as Multilingual Linked Data Dewey Breakfast/Update ALA Annual July 11, 2009.
1 CS 502: Computing Methods for Digital Libraries Lecture 22 Web browsers.
Hypertext Transfer Protocol Kyle Roth Mark Hoover.
1 The HyperText Transfer Protocol: HTTP Nick Smith Stuart Alley Tara Tjaden.
HTTP By Mychal Hess, Dee Chow, and Riley Barnes. History HTTP  Tim Berners-Lee he implemented the HTTP protocol in 1990 at the European Center for High-
 What is it ? What is it ?  URI,URN,URL URI,URN,URL  HTTP – methods HTTP – methods  HTTP Request Packets HTTP Request Packets  HTTP Request Headers.
Proxy Authentication of the Emergency Status of SIP Calls draft-barnes-ecrit-auth-00 Richard Barnes IETF 69, Chicago, IL, USA.
EPICUR Kathrin Schroeder ERPANET-Workshop „Persistent Identifiers“ (17th June 2004) Uniform Resource Names (URN) – Overview Die Deutsche Bibliothek.
Chinese-European Workshop on Digital Preservation, Beijing July 14 – Network of Expertise in Digital Preservation 1 Persistent Identifiers Reinhard.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
Web Architecture Dr. Frank McCown Intro to Web Science Harding University This work is licensed under a Creative Commons Attribution-NonCommercial- ShareAlike.
Multilingual Issues in the Representation of International Bibliographic Standards for the Semantic Web Gordon Dunsire Independent Consultant; Chair of.
8/28/97Organization of Information in Collections Introduction to Description: Dublin Core and History University of California, Berkeley School of Information.
1 HTML References: A HTML Tutorial: /HTMLPrimer.html
Copyright 2012 & 2015 – Noah Mendelsohn Introduction to: The Architecture of the World Wide Web Noah Mendelsohn Tufts University
© 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Why URI Declarations? A comparison.
Introduction to World Wide Web Authoring © Directorate of Information Systems and Services University of Aberdeen, 1999 IT Training Workshop.
World Wide Web Raghunath M D BSNL Mobile Services, Ernakulam, Ph:
© 2012 IBM Corporation Best Practices for Publishing RDF Vocabularies Arthur Ryman,
Kingdom of Saudi Arabia Ministry of Higher Education Al-Imam Muhammad Ibn Saud Islamic University College of Computer and Information Sciences Chapter.
Access and Query Task Force Status at F2F1 Simon Miles.
1 Seminar on Service Oriented Architecture Principles of REST.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
What’s MPEG-21 ? (a short summary of available papers by OCCAMM)
ECEN “Internet Protocols and Modeling”, Spring 2012 Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Class.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
High Points CSCI 1710 Fall The Internet Packet switching Arpanet Cold War.
Access and Query Task Force Status at F2F1 Simon Miles.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
Pete Johnston, Eduserv Foundation 16 April 2007 An Introduction to the DCMI Abstract Model JISC.
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 APNIC Trial of Certification of IP Addresses and ASes RIPE October 2005 Geoff Huston.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
Introduction to Active Directory
JavaScript and Ajax (Internet Background) Week 1 Web site:
The Akoma Ntoso Naming Convention Fabio Vitali University of Bologna.
1 Unraveling the Web: How Does it All Work?. 2 Web Enabling Technologies F TCP/IP network (Internet & others) F URLs F HTTP protocol and HTTP Servers.
Chapter 5 The Semantic Web 1. The Semantic Web  Initiated by Tim Berners-Lee, the inventor of the World Wide Web.  A common framework that allows data.
CIS 228 The Internet Day 4, 9/8/11 Getting on the Internet.
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Chapter 22 World Wide Web (HTTP) Chapter 22 World Wide Web (HTTP) Mi-Jung Choi Dept. of Computer Science and Engineering
Linked Data Publishing on the Semantic Web Dr Nicholas Gibbins
Linked Data Publishing on the Semantic Web Dr Nicholas Gibbins
Linked Data & Semantic Web Technology The Semantic Web Part 3. URI for the Semantic Web Dr. Myungjin Lee.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
The Internet Day 4, 9/8/11 Getting on the Internet
Hypertext Transfer Protocol
Introduction to Persistent Identifiers
Introduction to: The Architecture of the World Wide Web
Ready...Set...URIs...Actionable!
Hypertext Transfer Protocol
Introduction Web Environments
Introduction to: The Architecture of the World Wide Web
WEB API.
The Re3gistry software and the INSPIRE Registry
Appellations, Authorities, and Access
APNIC Trial of Certification of IP Addresses and ASes
Introduction to: The Architecture of the World Wide Web
COMP 150-IDS: Internet Scale Distributed Systems (Spring 2016)
INFS 230 L Internet Technology
A Knowledge Representation Language for Internet Applications
Presentation transcript:

Rome, Aug. 30, 2010

 Current status of vocabularies  Reorganization of CGI workgroups  Vocabulary resource management  Change URI scheme from URN to http URI

Subversion repository

Metadata Preferred label (en, others) Text definition (en) Asserted hierarchy

 Auscope  BRGM

 New vocab group being organized  Merge with Multilingual thesaurus group  Develop statement of work  Meeting planned this fall to formally organize/kick off

 Move to repository to GeoSciML.org  Authorities for OGE vocabularies (CGI or ?)  New vocabulary requirements for v3 documents  Formal decisions and policies to be developed by new workgroup

For CGI resources

 Identify information and non-information resources  expected to be dereferenceable using the existing DNS system on the Internet

 HTTP URI's are URI's, so may appear as the value of in a GML-conformant document  They are persistent  May identify offline- as well as online-resources  Implies immediate resolvability -- a Good Thing in most circumstances  Structure is "facetted".  Enables more flexible rules for identifier governance.  Composed of slash-delimited alphanumeric fields.  Allows some explicit semantics to be visible  may imply resource-type, ownership, even value  often useful during system development.  OGC has adopted in its service architecture (with apologies to Simon Cox

 four distinct but related resources that we might like to identify using an HTTP URI (Booth)  Identifier label: actual string (info)  A concept or physical entity (non info)  Web Location: the information resource that is produced by an HTTP GET request using that URI (non information). There is no guarantee that the same web location will GET the same resource when it is recalled  A particular document instance (info)

 Identifiable and transparent to people. Branding: trust, advertising; evident what is identified  Memorable  Keyboard compatible  Usable, reliable, documented  Distributed (delegate support for the transfer of naming authority)  Stable, cost effective  Portable-- change dereferencing host system without reengineering identifiers

 303 code response redirect is invisible to a human user  Compilicates relocation of the dereferencing host for legacy URIs.  Suggestion is to explicitly distinguish the dereferencing host from the name authority,  these may be decoupled.  Content negotiation and URL redirection invisible to the user violate requirement for URI transparency

 “urn” “:”  “cgi” “:”  CGIResource “:”  ResourceSpecificString  protocol  Name authority  Resource type  Resource ID

 “http” “://”  host “/”  “cgi-uri” “/”  Authority “/”  cgi resource “/”  resource specific identifier  Protocol  Host authority  URI scheme ID  Name authority  Resource type  Resource ID

 " "//"  Host “/”  URIscheme “/”  nameAuthority “/”  resourcePath “/”  resourceSpecificString “/”  [representationPart]  protocol  Dereferencing service  URI scheme ID  Name Authority ID  Resource type  Resoure ID  Representation ID  Representation instance ID?

 Stem part with host name, authority, resource type path part, opaque resource- specific part.  E.g

 Proposal to reverse the CGIResource/Authority pair to Authority/CGIResource  How are particular representations identified?  file extensions ('.rdf', '.html').  content negotiation  Is host part considered part of the identifier string.  Underscores ‘_’ or hyphens ‘-’ in http URIs  All characters  lower-case  CamelCase

 Rdf  Html  GeoSciML fragment  Defined based on resource type