Simon; dcterms:replaces does not define a range, so by default values will be interpreted as literals by Composer. One approach you can use is to define the range of dcterms:replaces to be xsd:anyURI. Another is to create a subproperty of dcterms:replaces and set its type to owl:ObjectProperty.
You may also want to consider owl:versionIRI to indicate versioning information for your models. -- Scott On Feb 19, 8:14 pm, Simon Cox <[email protected]> wrote: > I want to indicate that an ontology is a new version of a previous one. > > The dcterms:replaces property appears to have the correct semantics. > It is a rdf:Property which is the superclass of owl:ObjectProperty and > owl:DatatypeProperty. > So I should be able to use dcterms:replaces and set its value to the > URI for the ontology being superseded. > > But when I use TopBraid's form editor to enter the URI, it sets it as > a xsd:string type. > I can't find any way (other than jumping out to a text editor) to > reset the type so it is a link not a literal. > What am I missing? > > Simon Cox -- You received this message because you are subscribed to the Google Group "TopBraid Suite Users", the topics of which include Enterprise Vocabulary Network (EVN), TopBraid Composer, TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/topbraid-users?hl=en
