Re: BNodes in OWL

From: Chuming Chen <chen@musc.edu>
Subject: BNodes in OWL
Date: Wed, 01 Mar 2006 23:13:52 -0500

> 
> Dear All,
> 
> Is it possible to have BNodes in OWL?
> 
> Can anybody give an example or point some references?
> 
> Thanks,
> 
> Chuming Chen
> 

If you mean in OWL Full, any RDF graph is a valid OWL Full graph, blank nodes
and all.

If you mean OWL DL or OWL Lite, then blank nodes (or, at least, something that
would translate into blank nodes) are allowed in certain places, the most
interesting being in the Individual construct.  In OWL DL and OWL Lite it is
possible to leave out the ID in an Individual construct, so in addition to
being able to say that John is a Person, via

	Individual(John type(Person))

you can also say that some object is a Person, via

	Individual(type(Person))

this anonymous object is just like a blank node.

Look in the S&AS document 
	OWL Web Ontology Language
	Semantics and Abstract Syntax
	http://www.w3.org/TR/2004/REC-owl-semantics-20040210/ 
for more information.


Peter F. Patel-Schneider

Received on Thursday, 2 March 2006 07:15:24 UTC