Cover Pages Logo SEARCH
Advanced Search
ABOUT
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors

NEWS
Cover Stories
Articles & Papers
Press Releases

CORE STANDARDS
XML
SGML
Schemas
XSL/XSLT/XPath
XLink
XML Query
CSS
SVG

TECHNOLOGY REPORTS
XML Applications
General Apps
Government Apps
Academic Apps

EVENTS
LIBRARY
Introductions
FAQs
Bibliography
Technology and Society
Semantics
Tech Topics
Software
Related Standards
Historic

BSWL - Basic Semantic Web Language


Date:      Mon, 16 Jul 2001 15:52:08 +0100
From:      "Sean B. Palmer" <sean@mysterylights.com>
To:        www-rdf-interest@w3.org
Subject:   BSWL - Basic Semantic Web Language

I'm pleased to announce a new proposal for a stripped down RDF-in-XML syntax called "BSWL" or the "Basic Semantic Web Language". The proposal is available on the Web at:

http://purl.org/net/bswl

Briefly, the features advantages over RDF M&S are:

  • Simpler syntax - no typed or anonymous nodes, allows one to form triples simply by nesting QNames
  • Has a special syntax for referring to XML QNames
  • Forces you to use xml:lang as part of the model, so it isn't lost
  • Allows you to nest triples so that the subject of the former triple becomes the object of the latter triple
  • Is possible to convert back into RDF M&S, and vice versa (once RDF Core decide what to do about anonymous nodes)
  • Files using abbreviated BSWL tend to be shorter than RDF M&S

An example of a BSWL chunk is:

<bswl:t qname="Sean">
   <bswl:po qname="likes">
     <bswl:o qname="TheSimpsons"/>
   </bswl:po>
</bswl:t>

Which can be shortened using abbreviated BSWL into:

<Sean>
   <likes>
     <TheSimpsons/>
   </likes>
</Sean>

Further details are available in the proposal itself.

Kindest Regards,
Sean B. Palmer
@prefix : <http://webns.net/roughterms/>
:Sean :hasHomepage <http://purl.org/net/sbp/>

Prepared by Robin Cover for The XML Cover Pages archive. See "Resource Description Framework (RDF)."


Globe Image

Document URL: http://xml.coverpages.org/BSWL-200107-Ann.html