AWWSW is the "Architecture of the World Wide Semantic Web" Task Group. This is a task group created in a November 2007 HCLS/TAG meeting to look into the semantics of web architecture, the semantic web, and HTTP interactions.
We request that you not edit the AWWSW pages unless you have agreed to the terms of the W3C patent policy.
- Jonathan Rees
- David Booth
- Henry S. Thompson
- Pat Hayes
- Michael Hausenblas
- Tim B-L
- Alan Ruttenberg
- Nathan Rixham
- Harry Halpin
- Stuart Williams
Various group members have expressed different aims. The following are for-instances. (See AwwswQuestions for a more systematic list of use cases and questions.)
- TimBL would like to know what triples to assert inside of Tabulator as a result of an HTTP interaction, in particular what to do about the various 30x status codes. These triples should allow tabulator code to deduce useful information for the user interface (such as what to offer an image view of, etc etc), and should allow one to discover what went wrong with access to an information resource, etc.
- Jonathan Rees would like to use an ontology to help straighten out the awful mess surrounding RFC 2616, RFC 3986, webarch, httpRange-14, and LRDD. Also interested in what one would like to say in LRDD documents about the nature of resources (provenance, stability, etc.).
- David Booth would like a more definite notion of how denotation is established on the Semantic Web.
- Stuart Williams asks: 1) What can be inferred (stated, preferably as RDF triples) as a consequence of an HTTP protocol interaction? 2) What inferences/conclusions would it be useful to be able to justify on the basis of 'evidence' from HTTP interactions?
- Michael Hausenblas would like to have a formal description of HTTP semantics for data discovery
- Alan Ruttenberg asks: "If you were hired to audit a company's site to see whether they were adhering to Web/Semantic Web architecture, how would you do so?".
- Nathan Rixham would like to have precise definitions for those elements of web architecture which are at the intersection of the HTML/Web App, Semantic Web and REST communities, where the definition of those things matches "reality" and can be found agreeable by the respective communities. The purpose of this is to be able to quickly remove some things from the equation when answering difficult questions, to have some constraints to test specifications against, and to aid answering the other members questions.
Work in progress
JAR's deliverables for the TAG:
- Interoperability of referential uses of hashless URIs
- Providing and discovering URI definitions - background reading for TAG ISSUE 57
- Generic Resources and Web Metadata
Not quite as much in progress as the above:
- Requirements for Any Theory of "Information Resource"
- Draft Report for TAG
- AwwswQuestions (questions and use cases)
- When HTTP Goes Bad
- Slide deck for June 2010 TAG F2F (exchange classes)
- DRAFT AWWSW Progress Report 25 May 2010
Artifacts produced within this group
- More dbooth rules re Alan's inconsistency puzzle
- Simple 200 scenario (Stuart)
- HTTP semantics in OWL (JAR); note: this subsumes A little bit of OWL around IRs (JAR); Stuart's Topbraid diagram of it
- AwwswNoodlingDiagrams = series of class/relationship diagrams by JAR
- RDF-S straw man voc for capturing the early 2009 state of the work by mhausenblas
- AwwswGenOntDiagrams (based on TimBL's Generic Resources Ontology); see also AwwswGenericResource
- Script implementing JAR's draft ontology
Readings and other inputs
- A Model of Authority in the Web, Dan Connolly 2009
- An Ontology of Resources for Linked Data, Harry Halpin and Valentina Presutti - LDOW09 paper
- Jeff Mogul, Clarifying the fundamentals of HTTP (slides)
- Tim's Resource Ontology of generic and specific resources
- Ontology used by Tabulator
- Fielding and Taylor ICSE 2000 "Principled Design of the Modern Web Architecture"
- Reaching out onto the Web (TimBL 2006)
- A pragmatic theory of reference for the Web (Dan Connolly IRW2006)
- Generic Resources (TimBL 1996)
- IRW Ontology Draft IRW (Identity of Resources on the Web) ontology by Valentina Presutti and Harry Halpin
- Dereferencing HTTP URIs, draft TAG finding (deprecated), Rhys Lewis, August 2007
- Specifying Web Architecture with Larch by DanC (9th International World Wide Web Conference) 2000 (see also the formal definition)
- 2010-10-12 draft
- 2009-12-22 draft
- 2009-12-04 draft
- 2009-11-24 draft
- 2009-11-17 draft
- 2009-10-27 draft
- 2009-10-13 draft
- 2009-09-29 draft
- 2009-09-15 draft
- 2009-06-22 draft
- 2009-06-09 draft
- 2009-06-02 draft
- 2009-05-26 draft
- 2009-05-12 draft
- 2009-04-28 draft
- 2009-04-14 draft
- 2009-03-31 draft
- 2009-03-10 draft
- 2009-02-17 not public accessible (ACL issues, fixme)
- 2009-02-03 not public accessible (ACL issues, fixme)
- 2009-01-20 draft
- 2009-01-06 draft
- 2008-11-11 cleaned up a bit by JAR
- 2008-10-28 - canceled due to ISWC
- 2008-10-14 draft
- 2008-09-30 draft
- 2008-09-16 - canceled.
- 2008-09-02 - canceled.
- 2008-08-05 draft
- 2008-07-22 draft
- 2008-07-15 irc log
- 2008-06-24 draft
- no meeting 6-10
- 2008-05-27 draft
- Tim's notes from TAG F2F AWWSW discussion 2008-05
- 2008-05-13 draft
- 2008-04-29 draft
- 2008-04-15 draft
- 2008-04-01 draft (corrections)
- 2008-03-18 draft
- 2008-03-04 draft
- 2008-02-05 draft
- 2008-01-22 draft
- 2008-01-08 JAR's edits