- From: <tarod@softhome.net>
- Date: Mon, 04 Feb 2002 12:11:24 GMT
- To: www-rdf-comments@w3.org
I was reading the p3p rdf schema and I think there are some errors
related to rdf schema.
<DISPUTES>
Describes dispute resolution procedures that may be followed for disputes
about a services' privacy practices, or in case of protocol violation.
resolution-type (mandatory attribute)
takes one of the following four values:
Customer Service [service]
Individual may complain to the Web site's customer service representative
for resolution of disputes regarding the use of collected data. The
description MUST include information about how to contact customer service.
Independent Organization [independent]
Individual may complain to an independent organization for resolution of
disputes regarding the use of collected data. The description MUST include
information about how to contact the third party organization.
Court [court]
Individual may file a legal complaint against the Web site.
Applicable Law [law]
Disputes arising in connection with the privacy statement will be
resolved in accordance with the law referenced in the description.
service (mandatory attribute)
URI of the customer service Webpage or independent organization, or URI
for information about the relevant court or applicable law
verification
URI or certificate that can be used for verification purposes. It is
anticipated that seal providers will provide a mechanism for verifying a
site's claim that they have a seal.
short-description
A short human readable description of the name of the appropriate legal
forum, applicable law, or third party organization; or contact information
for customer service if not already provided at the service URI. No more
than 255 characters.
as you can see resolution type must be one of the follows
service
independent
court
law
the p3p rdf schema says...
<!--
the disputeResolution property and its value
The information represented in a P3P DISPUTES element
is represented in RDF by the disputeResolution property
and its values.
-->
<rdf:Property rdf:about="&p3p;disputeResolution">
<rdfs:label xml:lang="en">dispute resolution</rdfs:label>
<rdfs:comment xml:lang="en">
A collection of dispute resolution procedures that may be
followed for disputes about a service's privacy practices.
</rdfs:comment>
<rdfs:domain rdf:resource="&p3p;Policy"/>
<rdfs:range rdf:resource="&p3p;DisputeResolution"/>
</rdf:Property>
<rdfs:Class rdf:about="&p3p;DisputeResolution">
<rdfs:label xml:lang="en">resolution procedure</rdfs:label>
<rdfs:comment xml:lang="en">
A dispute resolution procedure.
</rdfs:comment>
<rdfs:subClassOf rdf:resource="&rdfs;Resource"/>
</rdfs:Class>
<rdfs:Class rdf:about="&p3p;DisputeResolution-customer-service">
<rdfs:label xml:lang="en">customer service</rdfs:label>
<rdfs:comment xml:lang="en">
Individual may complain to the Web site's customer service
respresentative for resolution of disputes regarding the use of
collected data.
</rdfs:comment>
<rdfs:subClassOf rdf:resource="&p3p;DisputeResolution"/>
</rdfs:Class>
<rdfs:Class
rdf:about="&p3p;DisputeResolution-independent-organization">
<rdfs:label xml:lang="en">independent organization</rdfs:label>
<rdfs:comment xml:lang="en">
Individual may complain to an independent organization for
resolution of disputes regarding the use of collected data.
</rdfs:comment>
<rdfs:subClassOf rdf:resource="&p3p;DisputeResolution"/>
</rdfs:Class>
<rdfs:Class rdf:about="&p3p;DisputeResolution-court">
<rdfs:label xml:lang="en">court</rdfs:label>
<rdfs:comment xml:lang="en">
Individual may file a legal complaint against the web site.
</rdfs:comment>
<rdfs:subClassOf rdf:resource="&p3p;DisputeResolution"/>
</rdfs:Class>
<rdfs:Class rdf:about="&p3p;DisputeResolution-applicable-law">
<rdfs:label xml:lang="en">applicable law</rdfs:label>
<rdfs:comment xml:lang="en">
Disputes arising in connection with the privacy statement will
be resolved in accordance with the referenced law.
</rdfs:comment>
<rdfs:subClassOf rdf:resource="&p3p;DisputeResolution"/>
</rdfs:Class>
So, we can have a Policy with his attribute disputeResolution referring one
generic DisputeResolution, so we don't know what kind of resolution we
have, but the model will say that the model is correct, and it's not!!!
How are these kind of 'errors' corrected?
Thanks,
Marc
Received on Monday, 4 February 2002 07:09:40 UTC