PROV-ISSUE-351 (membership-complete): memberOf complete attribute missing [prov-dm]

PROV-ISSUE-351 (membership-complete): memberOf complete attribute missing [prov-dm]

http://www.w3.org/2011/prov/track/issues/351

Raised by: Stian Soiland-Reyes
On product: prov-dm

http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-collection-membership

says:

A membership relation, written memberOf(id, c, {(key_1, e_1), ..., (key_n, e_n)}, attrs), has:

id: an optional identifier identifying the relation;
after: an identifier (c) for the collection whose members are asserted;
key-entity-set: a set of key-entity pairs (key_1, e_1), ..., (key_n, e_n) that are members of the collection;
complete: an optional boolean Value; if true, it indicates that no other member belongs to the collection;
attributes: an optional set (attrs) of attribute-value pairs representing additional information about this relation.

The attributes don't match the shortform, and in addition the 'complete' parameter is missing from the short form. It is however present in the examples below, after the attributes. The default for complete is not stated.

Change to:


A membership relation, written memberOf(id, c, key-entity-set
, complete, attributes), has:

id: an optional identifier identifying the relation;
c: an identifier (c) for the collection whose members are asserted;
key-entity-set: a set of key-entity pairs {(key_1, e_1), ..., (key_n, e_n)} that are members of the collection;
complete: an optional boolean value; if true, it indicates that no other member belongs to the collection, default value is false;
attributes: an optional set (attrs) of attribute-value pairs {(attr_1, "val_1"), ..., (attr_n, "val_n")} representing additional information about this relation, default is an empty set.

Received on Thursday, 19 April 2012 09:18:45 UTC