p3p rdf schema

  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&apos;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&apos;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