Ivan Herman W3C. (2)  Current RDF has been published in 2004  Significant deployment since then ◦ implementation experiences ◦ users’ experiences 

Slides:



Advertisements
Similar presentations
© 2006 IBM Corporation Features of an Enterprise-ready Triple Store Ben Szekely June, 2006.
Advertisements

RDFa: Embedding RDF Knowledge in HTML Some content from a presentation by Ivan Herman of the W3c, Introduction to RDFa, given at the 2011 Semantic Technologies.
A BRIEF INTRO TO THE PROV DATA MODEL Simon Miles The entire W3C Provenance Working Group.
RDF and RDB 1 Some slides adapted from a presentation by Ivan Herman at the Semantic Technology & Business Conference, 2012.
Semantics Session 1 (mon 19, 16:30-18:00, Vulcania 1) Vocabularies: –Overview of vocabulary document (APM) –Discussion to resolve WD open issues (NG, AG,...)
(1) Standardizing for Open Data Ivan Herman, W3C Open Data Week Marseille, France, June Slides at:
Minding Your Own Business The Platform for Privacy Preferences Project and Privacy Minder Lorrie Faith Cranor AT&T Labs-Research
SKOS and Other W3C Vocabulary Related Activities Gail Hodge Information International Assoc. NKOS Workshop Denver, CO June 10, 2005.
A year on the Semantic W3C (or: what is happening these days?) Semantic Web Meetup, Seattle, Ivan Herman, W3C.
We Need Smart XML Processing HTML has ultra-complex semantics XML has no semantics Something must bridge the gap  A program ?  A clear set of data semantics?
OntoWeb SIG 2: Ontology Language Standards Heiner Stuckenschmidt Vrije Universiteit Amsterdam With contributions from: Ian Horrocks and Frank van Harmelen.
Pontifícia Universidade Católica do Rio de Janeiro, Ivan Herman, W3C.
CIMI / FHIR and Shape Expressions. Local DB … …
RDF: Concepts and Abstract Syntax W3C Recommendation 10 February Michael Felderer Digital Enterprise.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
PREMIS Tools and Services Rebecca Guenther Network Development & MARC Standards Office, Library of Congress NDIIPP Partners Meeting July 21,
OSLC Working group meeting1 PLM extensions proposal feedback Updated from OSLC workgroup call 18/10/11.
LexEVS 6.0 Overview Scott Bauer Mayo Clinic Rochester, Minnesota February 2011.
Logics for Data and Knowledge Representation
By: Dan Johnson & Jena Block. RDF definition What is Semantic web? Search Engine Example What is RDF? Triples Vocabularies RDF/XML Why RDF?
© 2012 IBM Corporation Best Practices for Publishing RDF Vocabularies Arthur Ryman,
LINKED DATA AND RDA: LOOKING TOWARD NEXT GENERATION CATALOGING Jenn Riley Head, Carolina Digital Library and Archives Digital Discussions series Twitter:
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Information Interchange on the Semantic Web an interactive talk by Piotr Kaminski, University of Victoria
Towards a semantic web Philip Hider. This talk  The Semantic Web vision  Scenarios  Standards  Semantic Web & RDA.
RDF and XML 인공지능 연구실 한기덕. 2 개요  1. Basic of RDF  2. Example of RDF  3. How XML Namespaces Work  4. The Abbreviated RDF Syntax  5. RDF Resource Collections.
Practical RDF Chapter 2. RDF: Heart and Soul Shelley Powers, O’Reilly SNU IDB Lab. Taikyoung Kim.
PREMIS Controlled vocabularies Rebecca Guenther Sr. Networking & Standards Specialist, Library of Congress PREMIS Implementation Fair San.
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
Semantic Web Exam 1 Review.
RELATORS, ROLES AND DATA… … similarities and differences.
1 Tutorial on the Semantic Web (Last update: 26 May 2009) adapted from (C) Ivan Herman, W3C Given at WE course by Peter Dolog Adapted: October 2010.
Common Terminology Services 2 CTS 2 Submission Team Status Update HL7 Vocabulary Working Group May 17, 2011.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Understanding RDF. 2/30 What is RDF? Resource Description Framework is an XML-based language to describe resources. A common understanding of a resource.
ESIP Semantic Web Products and Services ‘triples’ “tutorial” aka sausage making ESIP SW Cluster, Jan ed.
® A Proposed UML Profile For EXPRESS David Price Seattle ISO STEP Meeting October 2004.
Practical RDF Ch.2 Junwon Jung SNU OOPSLA Lab. Shelley Powers, O’Reilly August 5, 2004.
Copyright © 2008 Model Driven Solutions EKB XML Interface Jim Logan September 2008 Formerly Data Access Technologies.
Pete Johnston, Eduserv Foundation 16 April 2007 An Introduction to the DCMI Abstract Model JISC.
Doc.: IEEE /0169r0 Submission Joe Kwak (InterDigital) Slide 1 November 2010 Slide 1 Overview of Resource Description Framework (RFD/XML) Date:
Linked Data Best Practices and BibFrame December 15 th, 2015 Rob Sanderson (google doc) CNI 2015 F ALL F ORUM.
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
I have a dream for the Web [in which computers] become capable of analyzing all the data on the Web – the content, links, and transactions between people.
UNEP Terminology Workshop - Geneva, April 15, Environmental Terminology & Thesaurus Workshop UN Environment Programme Regional Office of Europe.
Using DSDL plus annotations for Netconf (+) data modeling Rohan Mahy draft-mahy-canmod-dsdl-01.
Knowledge Technologies Manolis Koubarakis 1 Some Other Useful Features of RDF.
DC Architecture WG meeting Wednesday Seminar Room: 5205 (2nd Floor)
Chapter 04 Semantic Web Application Architecture 23 November 2015 A Team 오혜성, 조형헌, 권윤, 신동준, 이인용.
Semantic Web in Depth RDFa, GRDDL and POWDER Dr Nicholas Gibbins
Semantic Web In Depth Resource Description Framework Dr Nicholas Gibbins –
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Review of the DCMI Abstract Model Thomas Baker, DCMI Joint Meeting of the DCMI Architecture Forum and W3C Library Linked Data Incubator Group 22 October.
Linked Data & Semantic Web Technology The Semantic Web Part 4. Resource Description Framework (1) Dr. Myungjin Lee.
Introduction to RDF Sandro Hawke, Semantic Web Tutorial ISWC 2010.
Linked Data Competency Index
Service-Oriented Computing: Semantics, Processes, Agents
Tutorial on Semantic Web
RDFa How and Why Ralph R. Swick World Wide Web Consortium
Keyword Search over RDF Graphs
RDF and RDB 1 Some slides adapted from a presentation by Ivan Herman at the Semantic Technology & Business Conference, 2012.
Service-Oriented Computing: Semantics, Processes, Agents
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
RDF 1.1 Concepts and Abstract Syntax
PREMIS Tools and Services
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
Graph Data on the Web: extend the pivot, don’t reinvent the wheel
Resource Description Framework (RDF)
Web-based Imaging Management System Working Group - WIMS
Low-bandwidth Semantic Web
Presentation transcript:

Ivan Herman W3C

(2)  Current RDF has been published in 2004  Significant deployment since then ◦ implementation experiences ◦ users’ experiences  Some cracks, missing functionalities, etc, came to the fore  There are significant communities that have not picked up RDF ◦ e.g., Web Developers

(3)  Shall we ◦ live with those issues and go on with our lives? ◦ dump it and start all over again from scratch? ◦ do some minimal changes?

(4)  W3C organized a Workshop in June 2010 ◦ 32 submissions, 28 accepted, 18 were presented at the workshop ◦ 2 busy days at Stanford (courtesy of NCBO)

(5) 5

(6)  Try to answer the question: live with it, redo it, mend it… ◦ if something has to be changed, what is it and with what priority?  Give a list of possible work items, with priorities

(7)  Yes, it is probably o.k. to touch some issues  But we have to be very careful not to send the wrong signal to adopters, tool providers, etc.  I.e.: keep the changes to the minimum

(8)

(9)  Workshop report published: ◦  W3C Team began working on chartering  …but felt the larger community should be asked  A questionnaire was published in August 2010 ◦  And, of course, lots of discussion on various fora

(10)  I will list the major items that came up during the discussions ◦ mostly the Workshop+Questionnaire, plus some others  I will list them in the order of ◦ may end up in the RDF Working Group Charter ◦ should be done but not clear yet where and how ◦ postpone it for now

(11)

(12)  There are some errata that have to be taken care of ◦ exact relationship to IRI-s ◦ more flexible references to XML versions ◦ etc  Not worth discussing them here

(13)  A.k.a. “named graphs”, “quoted graphs”, “knowledge bases”  Is on the top of all priority lists…  But the semantics is not absolutely clear ◦ e.g., are we talking about a mutable or immutable collection of triples? ◦ maybe we have two different concepts here…

(14)  We have a stable “team submission”, widely used by the community ◦ another top priority item…  Additional syntax should be added for graph identification

(15)  Is essential for Web Developers  The syntax may not be a complete syntax; to be decided as we go ◦ e.g., no blank nodes, only syntax for Skolemized nodes  The syntax may also include tools for lists, graph identification, etc.  Note that it may make sense to separate that into a different group…

(16)  Some features may be deprecated: reification, containers, …  Unclear what “deprecation” means in this context ◦ old RDF graphs should not become invalid…

(17)  A number of semantics extensions and features have appeared in Recommendations since ◦ rdf:plainLiteral ◦ “finite” versions of RDF(S) semantics as part of the SPARQL 1.1 entailment regimes ◦ bridge between URI-s as strings and RDF resources in POWDER  Probably useful to reconcile these in one place for wider and easier adoption

(18)

(19)  oData, for example, is gaining ground: ◦ “…Web protocol for querying and updating data that provides a way to unlock your data and free it from silos that exist in applications today”  Relationship between RDF and these should be defined ◦ oData/Atom based serialization of RDF?

(20)  General guidelines for bnode Skolemization ◦ e.g., define a scheme of the form  ◦ … that could be used by some syntaxes, ie, consumers would know that this is, in fact, an anonymous node  There are a number of Recommendation that rely on Skolemization (e.g., SPARQL)

(21)  We currently have plain literal, xsd:string, rdf:plainLiteral… ◦ it leads to, e.g., convoluted SPARQL queries  These should be harmonized

(22)  Refresh the vocabulary examples being used  Multi-syntax example (like, e.g., the OWL documents)  Linked Data guidelines should be included ◦ “follow your nose” ◦ usage of owl:sameAs or others ◦ etc.

(23)

(24)  Issues that arose: ◦ httpRange-14 as a standard ◦ “Cool URI-s for the Semantic Web” ◦ “follow your nose principles” ◦ social contracts around URI-s ◦ etc.  Not clear that these should be Recommendations  Some of the issues might become part of a renewed RDF Primer

(25)  Clearly a major problem to be solved  There is a general requirement (graph identification) that is part of the RDF Core  W3C may start a separate group on Provenance vocabularies

(26)  Goal: define a subset of (essentially) OWL 2 RL ◦ more palatable to developers ◦ can be “referenced” as an entity, not only a set of rules  Should be done, not clear where and how ◦ not clear this should be part of an RDF Core ◦ would a SWIG Note be enough, or does it need a full Recommendation status?

(27)  Mainly on the Linked Data Cloud owl:sameAs is widely used ◦ the usage is not necessarily semantically correct ◦ a vocabulary should be defined to reflect the various usages  could be very close to the relevant SKOS terms, actually…  Some elements may be part of an updated RDF Primer

(28)  A bit like RDFa 1.1’s profile mechanism ◦ a single file that collects all namespaces in one  May find its way as part of the JSON serialization ◦ not explicitly out of scope, but has not been added as a requirement either

(29)  Mainly the Web Developers’ community needs API-s  But there is already an established set of API-s in Java, Python, etc  The RDFa API work defines its own API which includes a more generic RDF API mainly for Javascript  Not clear whether a separate group would be necessary…

(30)

(31)  RDF/XML is generally disliked ◦ no one wants to spend time on improving it…  New features (e.g., graph identification) may not find its way to RDF/XML

(32)  There is a disconnect between the formal, model-theoretic semantics of RDF(S) and applications ◦ there are also theoretical inadequacies, too  But the overall feedback was: don’t touch it, deployment has learned to live with it, etc.

(33)  Bnodes as predicates, literals as subject  Literals as subject has deeply divided the community ◦ some are violently against it, others ask for it ◦ clearly no consensus at the moment!

(34)  W3C team should finalize the charter soon  Then the W3C process kicks in ◦ AC members vote with a yea or nay ◦ if the vote is positive: work can begin in early 2010