Processing CC/PP profile

Hi, 

I tried validating this CC/PP profile which is to be used in the W3C DI-WG
CC/PP test suite using the RDF validator.

<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:ccpp="http://www.w3.org/2002/11/08-ccpp-schema#"
xmlns:ex="http://www.example.com/schema#"
xml:base="http://www.example.com/schema#">
<rdf:Description rdf:about="http://www.example.com/profile#MyProfile">
<ccpp:component>
<rdf:Description rdf:about="http://www.example.com/profile#TerminalHardware"
ex:displayHeight="200">
<ex:displayWidth>320</ex:displayWidth>
<rdf:type rdf:ID="HardwarePlatform"/>
</rdf:Description>
</ccpp:component>
</rdf:Description>
</rdf:RDF>

However strangely the validator generates more triples than I would expect
e.g.

http://www.example.com/profile#TerminalHardware
http://www.example.com/schema#displayHeight "200";
http://www.example.com/profile#TerminalHardware
http://www.example.com/schema#displayWidth "320";  
http://www.example.com/profile#TerminalHardware
http://www.w3.org/1999/02/22-rdf-syntax-ns#type "";
http://www.example.com/schema#HardwarePlatform
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement;
http://www.example.com/schema#HardwarePlatform
http://www.w3.org/1999/02/22-rdf-syntax-ns#subject
http://www.example.com/profile#TerminalHardware;
http://www.example.com/schema#HardwarePlatform
http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate
http://www.w3.org/1999/02/22-rdf-syntax-ns#type;
http://www.example.com/schema#HardwarePlatform
http://www.w3.org/1999/02/22-rdf-syntax-ns#object "" ; 
http://www.example.com/profile#MyProfile
http://www.w3.org/2002/11/08-ccpp-schema#component
http://www.example.com/profile#TerminalHardware;

Why is it generating the extra triples?

thanks in advance

Dr Mark H. Butler
Research Scientist                HP Labs Bristol
mark-h_butler@hp.com
Internet: http://www-uk.hpl.hp.com/people/marbut/

Received on Wednesday, 21 May 2003 12:15:05 UTC