SiRPAC bug report: reification shorthand

I believe the current release of SiRPAC has a bug in parsing the syntactic
shorthand for statements about statements.

Given this RDF:

<?xml version="1.0"?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
     xmlns:a="http://description.org/schema/"
     xmlns:dc="http://purl.org/dc/elements/1.0/">
  
  <rdf:Description about="http:/www.w3.org/Home/Lassila" bagID="D_001">
    <dc:Creator>Ora Lassila</dc:Creator>
  </rdf:Description>	
  
  <rdf:Description aboutEach="#D_001">
    <a:attributedTo>Ralph Swick</a:attributedTo>
  </rdf:Description>

</rdf:RDF>
  
(taken directly from section 4.2 of the specification)

the on-line service generates the following:

triple('http://purl.org/dc/elements/1.0/Creator',
       'http:/www.w3.org/Home/Lassila',
       'Ora Lassila').
triple('http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate',
       'online#genid2',
       'http://purl.org/dc/elements/1.0/Creator').
triple('http://www.w3.org/1999/02/22-rdf-syntax-ns#subject',
       'online#genid2',
       'http:/www.w3.org/Home/Lassila').
triple('http://www.w3.org/1999/02/22-rdf-syntax-ns#object',
       'online#genid2',
       'Ora Lassila').
triple('http://www.w3.org/1999/02/22-rdf-syntax-ns#type',
       'online#genid2',
       'http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement').
triple('http://www.w3.org/1999/02/22-rdf-syntax-ns#type',
       'online#D_001',
       'http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag').
triple('http://www.w3.org/1999/02/22-rdf-syntax-ns#_1',
       'online#D_001',
       'online#genid2').
triple('http://description.org/schema/attributedTo',
       'online#online#genid2',
       'Ralph Swick').

I believe the last triple should be:

triple('http://description.org/schema/attributedTo', 'online#genid2','Ralph
Swick').

The 1.14 download exhibits a similar problem; it creates:

(http://description.org/schema/attributedTo, genid3, Ralph Swick)

instead of:

(http://description.org/schema/attributedTo, genid2, Ralph Swick)

Can anyone confirm that this is a bug?  Thanks,

-Daniel


Daniel Lipkin
Senior Architect
Saba
650-581-2577
dlipkin@saba.com  

Received on Friday, 12 November 1999 20:16:57 UTC