<rdf:RDF 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"    
   xmlns:dcterms="http://purl.org/dc/terms/"    
   xmlns:foaf="http://http://xmlns.com/foaf/0.1/"    
   xmlns:oslc="http://open-services.net/ns/core#" >

<oslc:Shape
   rdf:about="http://example.com/shapes/commentshape">

     <dcterms:title>Blog Comment Shape</dcterms:title>
     <rdf:type rdf:resource="http://open-services.net/ns/core#Shape" />

     <oslc:name>Comment</oslc:name>
     <oslc:describes rdf:resource="http://open-services.net/ns/bogus/blog#Comment" />

     <oslc:property>
         <oslc:Property>
             <oslc:name>modified</oslc:name>
             <oslc:occurs>exactly-one</oslc:occurs>
             <oslc:propertyDefinition rdf:resource="http://purl.org/dc/terms/modified" />
             <oslc:valueType rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime" />
         </oslc:Property>
     </oslc:property>

     <oslc:property>
         <oslc:Property>
             <oslc:name>creator</oslc:name>
             <oslc:occurs>exactly-one</oslc:occurs>
             <oslc:propertyDefinition rdf:resource="http://purl.org/dc/terms/creator" />
             <oslc:valueType rdf:resource="http://open-service.net/ns/core#LocalResource" />
             <oslc:representation>Either</oslc:representation>
             <oslc:shape rdf:resource="http://example.com/blogs/personshape" />
         </oslc:Property>
     </oslc:property>

     <oslc:property>
         <oslc:Property>
             <oslc:name>content</oslc:name>
             <oslc:propertyDefinition rdf:resource="http://purl.org/dc/terms/content" />
             <oslc:valueType rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral" />
             <oslc:occurs>exactly-one</oslc:occurs>
         </oslc:Property>
     </oslc:property>

     <oslc:property>
         <oslc:Property>
             <oslc:name>entry</oslc:name>
             <oslc:propertyDefinition rdf:resource="http://open-services.net/ns/bogus/blogs#entry" />
             <oslc:valueType rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral" />
             <oslc:occurs>exactly-one</oslc:occurs>
         </oslc:Property>
     </oslc:property>

</oslc:Shape>

</rdf:RDF>
