Hi all
Now both ReDeFer and Gloze are integrated in EulerGUI (in Subversion), so
it's more simple to compare. The output is quite similar in both. I
corrected <xsd:all> in ReDeFer. I did nothing in Gloze, except a bit of
defensive programming in two Jena classes. The problems I'm aware of are:
- purchase order po.xsd from XML Schema primer does not pass with ReDeFer
- XSD enumerations ( test case XForms XSD ) ; it is not translated at all
in ReDeFer , and translated wrongly in Gloze like this:
xforms_:appearanceType
a owl:Class ;
owl:unionOf ([ a owl:DataRange ;
owl:oneOf ( "full"^^xsd:string "compact"^^xsd:string
"minimal"^^xsd:string )
]) .
when it should be:
xforms_:appearanceType
a owl:Class ;
owl:equivalentClass
[ a owl:Class ;
owl:oneOf ( xforms_:OWLIndividual_full
xforms_:OWLIndividual_compact
xforms_:OWLIndividual_minimal
)
] .
xforms_:OWLIndividual_full a owl:Thing ; rdfs:label "full" .
xforms_:OWLIndividual_compact a owl:Thing ; rdfs:label "compact" .
xforms_:OWLIndividual_minimal a owl:Thing ; rdfs:label "minimal" .
Kind Regards
--
Jean-Marc Vanel
Consulting, services, training,
Rule-based programming, Semantic Web
http://jmvanel.free.fr/
+33 (0)6 89 16 29 52 -- +33 (0)1 39 55 58 16
( we rarely listen to voice messages, please send a mail instead )
|