W3C home > Mailing lists > Public > w3c-rdfcore-wg@w3.org > October 2001

Re: Properties not predicates (was Re: PRIMER: draft data model section)

From: Brian McBride <bwm@hplb.hpl.hp.com>
Date: Mon, 22 Oct 2001 15:22:26 +0100
Message-ID: <3BD42BA2.6070701@hplb.hpl.hp.com>
To: Pat Hayes <phayes@ai.uwf.edu>
CC: fmanola@mitre.org, w3c-rdfcore-wg@w3.org
Just checking we are clear what is being renamed.  M&S uses the term predicate 
for a component of a statement.  Thus a statement has three components:

    a subject
    a predicate
    an object

The subject must (debatably) be a resource

The predicate must be a property

The object may be a resource or a literal.

The terms predicate and property in M&S mean different things.  Are we losing 
the distinction, or is this distinction just no longer applicable.

Brian


Pat Hayes wrote:

>> Frank:
>> I called it a "predicate" because that's the term used in the M&S.  If
>> we've changed it officially, I must have missed it (where would this be
>> documented?).
> 
> 
> OK, let me make this a formal suggestion for an item.
> 
> PROPOSED that:
> The things called 'predicates' in the M&S shall henceforth be called 
> 'properties' (preferred) or 'relations'.
> This is in line with the standard usage in the description logic, 
> database and formal logic communities, and is used in the DAML+OIL 
> documentation. The term 'predicate' is deprecated as potentially 
> misleading, since properties are not predicates in the sense that word 
> is usually used in formal logic.
> 
> Pat
Received on Monday, 22 October 2001 10:27:15 EDT

This archive was generated by hypermail pre-2.1.9 : Wednesday, 3 September 2003 09:41:09 EDT