Some more info:
With the changes for usertypes all go fine now.

One question left:
Is there a way to see the userdefined datatypes somewhere other than via 
cntrol-click on the range of the associated datatypeproperty?

For instance I first thought maybe as "equivalentClass of xsd:string but I 
don't see it there. Also the anonymous instances of rdfs:datatype is one level 
deeper and not what I mean.

(they used to be visable as sublclasses of xsd:float, xsd:string etc.). 

In a sense I am asking "what are they actually now on class-level?" and how do 
I make them class level visible?

Thx Michel


 
 
 
 

-----Original Message-----
From: Bohms, H.M. (Michel) [mailto:[email protected]] 
Sent: woensdag 25 november 2009 12:55
To: [email protected]
Subject: RE: [tbc-users] Re: ANN: TopBraid Suite 3.2.1

Hi Holger,

Ok, so you are in line now with the primer now. Good! Just to be sure:

So:

1. Example1 - unconstrained

Was:
  <rdfs:DataType 
rdf:about="http://www.bimtoolset.org/ontologies/vabi/datatypes.owl#Colour";>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </rdfs:DataType>
Will be:
  <rdfs:DataType 
rdf:about="http://www.bimtoolset.org/ontologies/vabi/datatypes.owl#Colour";>
    <rdfs:equivalentClass 
rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </rdfs:DataType> 

2. Example2 - enumeration

Was:
 <rdfs:DataType 
rdf:about="http://www.bimtoolset.org/ontologies/vabi/datatypes.owl#EnvironmentType";>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:subClassOf>
      <rdfs:Datatype>
        <owl:onDatatype rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <owl:oneOf rdf:parseType="Resource">
          <rdf:rest rdf:parseType="Resource">
            <rdf:rest rdf:parseType="Resource">
              <rdf:rest 
rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
              <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string";
              >city</rdf:first>
            </rdf:rest>
            <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string";
            >rough</rdf:first>
          </rdf:rest>
          <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string";
          >open</rdf:first>
        </owl:oneOf>
      </rdfs:Datatype>
    </rdfs:subClassOf>
  </rdfs:DataType>

Will be:
 <rdfs:DataType 
rdf:about="http://www.bimtoolset.org/ontologies/vabi/datatypes.owl#EnvironmentType";>
    <rdfs:equivalentClass>
      <rdfs:Datatype>
        <owl:onDatatype rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <owl:oneOf rdf:parseType="Resource">
          <rdf:rest rdf:parseType="Resource">
            <rdf:rest rdf:parseType="Resource">
              <rdf:rest 
rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
              <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string";
              >city</rdf:first>
            </rdf:rest>
            <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string";
            >rough</rdf:first>
          </rdf:rest>
          <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string";
          >open</rdf:first>
        </owl:oneOf>
      </rdfs:Datatype>
    </rdfs:equivalentClass>
  </rdfs:DataType>

Thanks for confirmation, Michel


 
 
 

   TNO.NL

 

Michel Böhms

Consultant Building Innovation
 

TNO Built Environment and Geosciences

Van Mourik Broekmanweg 6 | PO Box 49 

2600 AA | Delft | The Netherlands

 

 

Tel +31 15 2763107

E-mail  [email protected]

Web http://www.linkedin.com/in/michelbohms

Skype name michelbohms

 

 

Disclaimer 

 

 
 
 
 
 
 

-----Original Message-----
From: Holger Knublauch [mailto:[email protected]]
Sent: dinsdag 24 november 2009 22:57
To: [email protected]
Subject: Re: [tbc-users] Re: ANN: TopBraid Suite 3.2.1

Hi Michel,

yes this change was motivated by the clarification that we received from the 
OWL 2 working group. We strongly support to use a single syntax only, which is 
to enter the datatype restrictions as owl:equivalentClasses. You can still add 
an rdfs:subClassOf xsd:integer to link it to a base type if you want, but this 
will not have an effect.

There were a couple of bug fixes related to this design pattern, so that TBC 
now correctly allows users to enter instance values on such datatypes.

Holger


On Nov 24, 2009, at 1:54 PM, Michel Bohms wrote:

> Could you say a bit more on the bug fix:
> "- Bug fix: Better handling of user-defined named datatypes (using 
> owl:equivalentClass)"
> 
> Just curious how it affects our modelling of userdefined datatypes 
> (especially because we earlier discusses the OWLII Primer use of 
> "equivalent" compared to your advice to use "subClassOf; wondered 
> whether this was related...) Thx, Michel
> 
> 
> On Nov 24, 6:28 am, Nilesh <[email protected]> wrote:
>> Dear users,
>> we are pleased to announce a point release 3.2.1 of TopBraid 
>> Composer, TopBraid Live and TopBraid Ensemble. It fixes several minor 
>> issues with 3.2.0.
>> 
>> To upgrade, please download the appropriate binary from the TopBraid 
>> download site. The product update feature is not working for this 
>> release.
>> Windows users should note that we have not supplied an installer, but 
>> instead the download is simply a zip of the product directory.
>> 
>> The release notes can be found at
>>        http://www.topquadrant.com/products/release_notes/v3_2_0.html
>> The detailed changes from 3.2.0 are as follows
>>        http://www.topquadrant.com/docs/versions/changes-3.2.1.txt
>> Download area at
>>        http://www.topquadrant.com/products/TB_download.html
>> 
>> Regards,
>> The TopBraid Team
> 
> --
> 
> You received this message because you are subscribed to the Google Groups 
> "TopBraid Composer Users" group.
> 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-composer-users?hl=en.
> 
> 

--

You received this message because you are subscribed to the Google Groups 
"TopBraid Composer Users" group.
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-composer-users?hl=en.


This e-mail and its contents are subject to the DISCLAIMER at 
http://www.tno.nl/disclaimer/email.html

--

You received this message because you are subscribed to the Google Groups 
"TopBraid Composer Users" group.
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-composer-users?hl=en.


This e-mail and its contents are subject to the DISCLAIMER at 
http://www.tno.nl/disclaimer/email.html

--

You received this message because you are subscribed to the Google Groups 
"TopBraid Composer Users" group.
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-composer-users?hl=en.


Reply via email to