- From: Peter F. Patel-Schneider <pfps@research.bell-labs.com>
- Date: Thu, 12 Oct 2000 14:29:25 -0400
- To: connolly@w3.org
- Cc: www-rdf-logic@w3.org
From: Dan Connolly <connolly@w3.org>
Subject: Re: basic decisions underlying DAML-ONT (defined classes)
Date: Thu, 12 Oct 2000 12:39:42 -0500
> "Peter F. Patel-Schneider" wrote:
> >
> > Why not create a new kind of object, perhaps called a description, which
> > would ``contain'' restrictions and qualifications. The meaning of a
> > description would be the intersection of these restrictions and
> > qualifications. A class could then be defined as ``equivalentTo'' to a
> > description.
>
> Yes, that's the basic idea. It's called reification
> in the RDF specs; it's called quoting elsewhere.
I don't think that I am asking for reification or quoting, just something like:
<Class ID="DAMLdescription">
<comment> a DAMLdescription is defined to be precisely the intersection
of its restrictions and qualifications</comment>
</Class>
<Property about="restrictedBy">
<domain resource="#DAMLresource">
</Property>
then we can create defined classes via
<DAMLdescription ID="foo">
<restrictedBy>
<Restriction>
<onProperty resource="#parent"/>
<toClass resource="#Person"/>
</Restriction>
</DAMLdescription>
<Class ID="objectsWithAllParentsPeople">
<equivalentTo resource="#foo">
</Class>
Peter Patel-Schneider
Received on Thursday, 12 October 2000 14:30:10 UTC