Semantic Web Activity: Advanced Development (original) (raw)
"Now, miraculously, we have the Web. For the documents in our lives, everything is simple and smooth. But for data, we are still pre-Web."-- Tim Berners-Lee, Business Model for the Semantic Web
"The bane of my existence is doing things that I know the computer could do for me." -- Dan Connolly, The XML Revolution
Just as the early development of the Web depended on code modules such aslibwww
, W3C is devoting resources to the creation and distribution of similar core components that will form the basis for the Semantic Web. Our approach is Live Early Adoption and Demonstration (LEAD) -- using these tools in our own work.
If you're doing related work, please let us know!
**discussion:**mailing lists rdf-interest, www-annotation, rdf-logic,rdf-calendar, rdf-rules public-esw; RDF IG Scratchpad/weblog; wiki topics AdvancedDevelopment, SemanticWebArchitecture,CategoryFaq
Schedule Coordination and Dependency Tracking
The information and communication intensive environment of the W3C provides challenges for effective scheduling. Tools that facilitate and automate the process of calendaring and schedule management are increasingly helpful towards a more effective, collaborative environment.
- TR Publication process Paper Trail, in progress Nov 2002
- Working Group Home Page Markup in progress Feb 2003
contributes to - W3C Roadmap Diagrams which illustrate, broadly, dependencies between W3C activities based on RDF data representing these entities and their relationships. We expect to integrate a number of related projects with these diagrams; see
- Site Summaries from XHTML to RSS using XSLT, Aug 2000 announcement 11 Sep 2000
- W3C At A Glance prototype May 2002
- RDF Calendar workspace, www-rdf-calendar list archive, RdfCalendar wiki topic
Less mature bits include
- Palmagent, integrating palmpilot data with RDF and HTTP
- Palm Pilot datebook notes in progress Sep 2000
- Tools for supporting Semantic Web enabled meeting records announced May 25, 2001
- An event-based model of Internet RFC Publication by Dan Connolly, April 2001
- An early draft of an event-based model of the W3C process, including the state of the W3C Semantic Web Activity and its surroundings as of Feb 2001
- RDF calendar experiment for SWWS, in progress Jul 2001
- a travel itinerary, from n3 to RDF via python, from RDF to XHTML via XSLT; Makefile; includes a sort of RDF normalizer in XSLT; moretravel itinerary automation tools
- index of appearances with an RDF model for conferences/events, presentations, etc.
Metadata: Photos, Music, Documents, ...
- Describing and retrieving photos using RDF and HTTP, W3C Note, 28 September 2000; demo site, photo metadata editor
- Dublin Core Extraction Service, announcement of Jun 09, 2000
- Site Summaries from XHTML to RSS using XSLT, Aug 2000 announcement 11 Sep 2000
- Me Llamo -- an RDF Schema (in progress Sep 2000)
- extracting RDF from RFC822 formatted email, announced, Jul 14, 2000
Annotation, Collaboration and Automated Knowledge Access
The web provides the capability for anyone to say anything about anything. Knowing who is making these assertions, is increasingly important in trusting these descriptions. The Annoteaadvanced development project provides the basis for asserting descriptive information, comments, notes, reviews, explanations, or other types of external remarks to any resource. Together with XML digital signatures, the Annotea project will provide a test-bed for 'web-of-trust' semantic web applications.
Real-time teleconferences are an integral part of the W3C environment, in addition to sharing documents in the Web and engaging in e-mail discussions. W3C augments voice teleconferences with simultaneous keyboard-based (irc) communication, for the purpose of facilitating the flow of the meeting, sharing URIs for items under discussion, and keeping meeting records. Meeting preparation, meeting facilitation, and meeting recording present opportunities for capturing data for the Semantic Web that is useful to workflow analysis. The Zakimand RRSAgent teleconference irc agents are SWAD tools that give the teleconference audio system a presence in the meeting irc co-channel and record the progress of the meeting. Zakim provides control over the audio system as well as meeting chair tools for agenda management, speaker (floor) control, and time management. Zakim and RRSAgent together capture meeting data and make it available in RDF/XML for other analysis tools.
See Also:
- Annotea
- Annotating via javascript
- Annotea on Mozilla
- MIT Project Oxygen: Collaboration
Oxygen collaboration technologies enable the formation of spontaneous collaborative regions that provide support for recording, archiving, and linking fragments of meeting records to issues, summaries, keywords, and annotations. - Annotation and Collaboration mail archives
- RRSAgent meeting record-keeping agent
- Zakim meeting facilitation agent
Access Control Rules, Logic, and Proof
Resources that are maintained on a Web server may be protected by descriptive rules that express authority to access the document based upon properties of the document in addition to properties of the requester. Examples of this to date include W3C's RDF Access Control mechanisms for supporting team, member and global accessibility. Further descriptive rules are anticipated to support richer access control functions.
Proof that a meeting can occur at which the resources required to reach a decision are able to be present will depend on the ability to identify all the resources; including personnel, meeting facilities (room, teleconference system), and prerequisite documents. Any participant can use this proof to synchronize independent databases including personal planners. Proofs that a meeting took place at which all prerequisites were met and a decision was taken, become messages that state, for example, that a document progressed from Working Draft to Last Call Working Draft.
- cwm is a general-purpose data processor for the semantic web, somewhat like sed, awk, etc. for text files or an XSLT processor. See Semantic Web Tutorial Using N3 which starts with the N3 Primer
- Logic on the Web, Proof carrying authentication, design note from 1998
- An overview of the W3C Access Control System, Jun 2001
- An RDF model of popular protocols in N3 in progress June 2001
- toward P3P/APPEL rules in RDF/N3: 5 Dec 2001 to p3p-dev
- Perl RDF library with to support Acccess Management, Jun 2000
- Rules for RDF Standard Terms (in progress Aug 2000)
- KIF as an RDF Schema (in progress Aug 2000)
- An RDF Model for GET/PUT and Document Management (in in progress Aug 2000)
- Converting SHOE to RDF, inference rules discussion, 2000 Jul 15, first announced 2000 May 11
MIT/LCS DAML Project: Semantic Web Development
MIT/LCS has funding for a proposal, Semantic Web Development, under the DARPA Agent Markup Language (DAML) program.
Progress reports include:
- Semantic Web Development: Intent of Work Nov, 2002
- Semantic Web Development: Intent of Work Feb, 2002
- 2001 Project Summary Semantic Web Development MIT
- Semantic Web Development Intent of Work 23 March, 2001
- Semantic Web Development, proposal
The work is bring done in close connection with the W3C and may lead to W3C activities in the future.
- Annotated DAML Ontology Markup draft Oct 2000
- An Agent Markup Language draft Aug 2000
- Using XML Schema Datatypes in RDF and DAML+OIL proposal Jan 2001
Language group resources
MIT/LCS Researchers
- Tim Berners-Lee, LCS/W3C
- Dan Connolly, LCS/W3C
- Sandro Hawke, LCS/W3C
- David P. Karger, LCS/TOC
- Lynn Andrea Stein, LCS & AI
- Ralph R. Swick, LCS/W3C
- Eric Prud'hommeaux, LCS/W3C
- Daniel J. Weitzner, LCS/W3C
Related Work
See also RDF � Web Design Issues � Web naming and addressing,news in the Semantic Web Activity,Talks/Presentations: see selected semantic web presentations,more semantic web presentations,W3C team talks and presentations.
Earlier work includes tools, integration with XML infrastructure, plans, talks, etc.
- Semantic Web Advanced Development, May 2002, Hawaii
- 30 Jul - 1 August: International Semantic Web Working Symposium (SWWS) -- Infrastructure and Applications for the Semantic Web
- RDF Syntax: An XML Schema/XSLT Approach, in progress May 2001
earlier (Aug 2000) work: RDF Syntax: An XML Schema Approach - A DAML+OIL model of the XML Information Set (in progress May 2001)
- Circles and arrows diagrams using stylesheet rules
- 9 Feb 2001: W3C launches Semantic Web Activity, including advanced development.
- Using XML Schema Datatypes in RDF and DAML+OIL proposal Jan 2001
- Semantic Web, Tim Berners-Lee's XML2000 keynote slides, Dec 6, 2000, see also:technetcast audio/video
- HyperRDF: Using XHTML Authoring Tools with XSLT to produce RDF Schemas (in progress Jul 2000)
- Xlink to RDF mapping in XSLT, announced, Jun 27, 2000
- RDF parser in XSLT, discussion of 2000 May 02
- XSLT for screen-scraping RDF out of real-world data Mar 2000, Dan Connolly
- RDF Perllib, a perl RDF library with for supporting RDF applications.
- an index of appearances by Dan Connolly, with an RDF model for conferences/events, presentations, etc.
- (in SVG, PNG, ps, RDF/xml)
technical details: , <swad-chart.n3> - Weaving the Web
- A roadmap to the Semantic Web, Sep 1998, Tim Berners-Lee
Eric Miller em@w3.org, (W3C) Semantic Web Activity Lead
Ralph Swick swick@w3.org (W3C) Semantic Web Development Lead Id:Overview.html,v1.1072003/07/0922:13:57connollyExpId: Overview.html,v 1.107 2003/07/09 22:13:57 connolly Exp Id:Overview.html,v1.1072003/07/0922:13:57connollyExp
Copyright���1998-2001�W3C� (MIT, INRIA,Keio), All Rights Reserved. W3C liability,trademark,document use andsoftware licensing rules apply. Your interactions with this site are in accordance with our public and Memberprivacy statements.