[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Syntax vs semantics
Linda Grimaldi wrote: > Once again, I am confused. I like the nice, clean distinction offered by another list member- XSD for syntax, RDF and its related standards for semantics. But then there are things like element substitution and, effectively, subclassing, in XSD that strike me as much too closely resembling semantics. Seems to me those kind of things should be handled via RDFS/OWL, not XSD. There is an interface between the two. Consider numbers. We would like the following strings "0001" "001" "01" "1" to compare as being equal. Applying an XSD type e.g. xsd:integer allows an RDF/OWL inferencing engine to determine that the properties whose values are given by these strings have values that are identical. RDF/OWL otherwise have no innate knowledge of things like dates and numbers for which it is frequently very useful to order, compare etc. not on the basis of their UNICODE sequences, but rather on the basis of their values. > > I am in the throes of developing my first real ontology- any advice on this? Is it simply a question of what validation mechanisms you have handy? I hope not. > Try http://www.w3.org/TR/owl-guide :-) Perhaps it is how you define the term _ontology_ but I haven't heard folks suggest that RNG or XSD are really appropriate ways to define these (in and of themselves). Jonathan
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|