ontolog-forum
[Top] [All Lists]

Re: [ontolog-forum] Representing models in ontologies.

To: "[ontolog-forum]" <ontolog-forum@xxxxxxxxxxxxxxxx>
From: Juan de Nadie <juandenavas@xxxxxxxxx>
Date: Tue, 10 Jul 2012 18:21:31 -0300
Message-id: <CAFZD8G6dKP89xt-WddzRQgmsCUXt4-MvDfe21ojPzkHWxgXUfw@xxxxxxxxxxxxxx>
Hi David.
Thanks for the answer.

I agree about the "Ferrari 458 Italia" to be treated as a specialization of "sports car". Seems resonable to me too.
But, i guess that this is a particularity of "artificial domains" (or domains whose core objects are "artificial things/artifacts"). The taxonomies are open-ended: we can create a new subtype at any time. This strategy (a new class for each new "model") seems to result in complex ontologies, with a huge number (and growing) of leaf nodes.

I wonder if this strategy is more suitable to deal with this problem. Or to consider "model" as an attribute of the root node.
I guess that the two design choices have differente implications. But I still could not identify what the implications are.  

Best regards.

2012/7/10 David Leal <david.leal@xxxxxxxxxxxxxxxxxxx>
Dear Juan,

Regarding "Ferrari 458 Italia" as a specialization of sports car
seems reasonable to me.

However the important information is that this class is a "model" as
defined by the marketing department. Probably the manufacturing
department has a different taxonomy, where instances of many
different classes can be sold as "Ferrari 458 Italia" because they
look similar on the outside. So perhaps we have in Turtle:

:myCar          a                       ferrari:458Italia .

ferrari:458Italia               rdfs:subClassOf         :sportsCar ;
                         a
:ClassOfArtifactDefinedByTheMarketingDepartment .

Best regards,
David

At 19:23 10/07/2012, Juan de Nadie wrote:
>Hi!
>
>Recently I have encoountered a problem in my ontology engineering
>project. Sometimes we must represent the notion of models in the
>ontology. Let us consider the domains of cars, robots and aircrafts,
>for example.
>
>In the car domain, we have the concept of car as a root node in a
>taxonomy of types of cars. Let us suppose that the cars can be
>"family cars" or "sport cars". What is the suitable way to model
>different models of "family cars" and "sport cars"? Let us consider
>the "Ferrari 458 Italia". I consider this model as a concept that
>specializes the "sport car" concept in my ontology? Or is more
>suitable consider an attribute of the concept "car" called "model"?
>
>There is some ontology design pattern to model these cases?
>
>Thanks.
>
>_________________________________________________________________
>Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
>Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
>Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
>Shared Files: http://ontolog.cim3.net/file/
>Community Wiki: http://ontolog.cim3.net/wiki/
>To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J
>


============================================================
David Leal
CAESAR Systems Limited
registered office: 29 Somertrees Avenue, Lee, London SE12 0BS
registered in England no. 2422371
tel:      +44 (0)20 8857 1095
mob:      +44 (0)77 0702 6926
e-mail:   david.leal@xxxxxxxxxxxxxxxxxxx
web site: http://www.caesarsystems.co.uk
============================================================



_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/
To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J



_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/  
Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/  
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/ 
To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J    (01)

<Prev in Thread] Current Thread [Next in Thread>