Search Mailing List Archives
[protege-owl] Complete a generic Ontology.
brice.cesbron at capgemini.com
Tue Aug 7 01:01:11 PDT 2007
In fact, I have created a generic ontology with Protege. To illustrate this, think of the Pizza Tuto, my ontology is like this tuto without the "named Pizza". Many different project managers will use the generic ontology to their project and each case treated will become a named pizza with specific ingredients and mild... Moreover ingredients classes are defined but it will be possible to create a new ingredient (it is useless to start with all cheese existing in the world but sometimes you maybe have to add one)
That's why I use a database.
What we want to the end :
- We want to share a generic ontology to many persons on a wide network.
- Each person who will use the generic ontology will create his own individuals.
- Every individual, even if it's specific to a project, have to be shared to everyone.
So we use a database in addition to Protege because of I think it's not possible to have this aspect of collaborative, shared work through the web and through our firewall with Protege. Maybe I'm wrong? If yes, just tell me, because some semantic database are really hard to use compared to Protege, trust me :)
The upgrade of Protege you are talking seem very interresting. When it is available?
Thanks in advance,
Brice Cesbron | Capgemini SUD | Marseille | France
Responsable OWL |
Tel : +33 4 91 16 57 77 |
90, Chemin du Roy d'Espagne | BP23 | 13275 Marseille cedex 09
De : protege-owl-bounces at mailman.stanford.edu [mailto:protege-owl-bounces at mailman.stanford.edu] De la part de Martin O'Connor
Envoyé : lundi 6 août 2007 19:06
À : User support for the Protege-OWL editor
Objet : Re: [protege-owl] Complete a generic Ontology.
Why are you creating your OWL ontology in a database? It is going to be significantly more difficult to interact with than an ontology stored in the standard way. How are you going to run OWL classifiers on the ontology, for example? And SPARQL is an extremely awkward way of extracting information from OWL rather than RDF-based ontologies.
Unless your ontology is going to be enormous, I would reconsider this decision. Protege-OWL can easily handle ontologies with tens of thousands of individuals and in a few months it will have full a database back end available (with inclusion), which will allow it to support ontologies with hundreds of thousands of individuals or more.
Cesbron, Brice wrote:
> Hello all,
> I've created an ontology in OWL-DL on a general model of project
> management. This model explain how to treat a project from the
> business part to the physical one (including hardware). How it's a
> generic model my ontology is also generic, i.e. I have only classes,
> superclasses, properties and restrictions without any individual.
> I have put this ontology into a semantic database and have done SPARQL
> requests in order to check the ontology. I have also used Protege
> tools to check it before insert. Now, I want to apply my ontology to
> specific cases...
> My question is :
> - What is the best way to complete my ontology with real values ? Use
> Protege to create individuals and then insert the new specific
> ontology in the database. Or use some queries to create individuals
> into the database?
> Moreover, my boss want to know what is the best database to stock and
> share ontologies?
> I thought that Virtuoso Open Source was quite cool, what do you think
> about it?
> Thanks in advance,
> Best Regards.
> *Brice Cesbron* | **Cap****gemini**** SUD** | Marseille | France
> Responsable OWL | Tel : +33 4 91 16 57 77 | 90, Chemin du Roy
> d'Espagne | BP23 | 13275 Marseille cedex 09 This message contains
> information that may be privileged or confidential and is the property
> of the Capgemini Group. It is intended only for the person to whom it
> is addressed. If you are not the intended recipient, you are not
> authorized to read, print, retain, copy, disseminate, distribute, or
> use this message or any part thereof. If you receive this message in
> error, please notify the sender immediately and delete all copies of
> this message.
>protege-owl mailing list
>protege-owl at lists.stanford.edu
>Instructions for unsubscribing:
protege-owl mailing list
protege-owl at lists.stanford.edu
Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
More information about the protege-owl