140 likes | 157 Views
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 resources new ways of publishing Less obvious ways enhanced interoperability restructuring of business relations
E N D
Why OCLC is a W3C Member • Access to networked information resources • the browser and online access • the breath and depth of networked information resources • new ways of publishing • Less obvious ways • enhanced interoperability • restructuring of business relations • a transformational way in how goods and services are delivered • The Web is transforming our environment Coals to Newcastle
RDF Objectives • Resource Description Framework • Machine understandable metadata • Support structured values • Support metadata bureaus • Encourage authenticated metadata • Base for a variety of descriptions: • cataloging, privacy, accessibility, IPR, ...
RDF Components • Formal data model • Syntax for interchange of data • Schema Type system (schema model) • Syntax for machine-understandable schemas • Query and profile protocols
RDF Data Model • Imposes structural constraints on the expression of application data models • for consistent encoding, exchange and processing of metadata • Enables resource description communities to define their own semantics • Provides for structural interoperability
RDF Model Primitives Resource Statement Resource Property Value
Simple Example Resource Author “Pat”
RDF Syntax • RDF Model defines a formal relationships among resources, properties and values • Syntax is required to... • Store instances of the model into files • Communicate files from one application to another • W3C XML eXtensible Markup Language • http://www.w3.org/XML
RDF Model Example #1 dc: dc: URI:R Title “CIMI Presentation” Creator “Pat Stevens”
RDF Syntax Example dc: dc: URI:R Title “CIMI Presentation” Creator “Pat Stevens” <RDF xmlns = “http://www.w3.org/TR/WD-rdf-syntax#” xmlns:dc = “http://purl.org/dc/elements/1.0/”> <Description about = “URI:R”> <dc:Title> CIMI Presentation </dc:Title> <dc:Creator> Pat Stevens</dc:Creator> </Description> </RDF>
RDF Model Example #2 dc: dc: URI:ERIC bib:Aff bib:Email bib:Name URI:OCLC “OCLC” “stevens@ oclc.org” “Pat Stevens” URI:R Title “CIMI Presentation” Creator “Eric Miller”
Schema Vocabularies rdfs:label rdfs:label “Nom” “Author” rdfs:label “$100 $a” • Enables communities to share machine readable tokens and locally define human readable labels. dc:Creator
Relationships among vocabulary elements rdfs: subPropertyOf ms:Kgrip dc:Creator rdfs:label “Key Grip” dc:Creator URI:R ms:Kgrip “John Smith”
RDF Information • W3C RDF Model and Syntax Speciation • Recommendation Status Feb 24, 1999 • W3C RDF Schema Specifications • Proposed Recommendation Status Mar 4, 1999 • W3C RDF Home Page • http://www.w3.org/RDF/