Discussion:
[jade-develop] Work with OWL ontologies in JADE
Lisdey Perez Hernandez
2014-10-07 14:34:46 UTC
Permalink
An HTML attachment was scrubbed...
URL: <http://jade.tilab.com/pipermail/jade-develop/attachments/20141007/a1cfaea3/attachment.html>
Caire Giovanni
2014-10-09 15:30:25 UTC
Permalink
Hi,

JADE does not provide direct support for managing OWL ontologies.
I don’t know exactly what you have to do, but as a general approach I would get a Java-based OWL engine and use it inside your agents. When an agent needs to send information to another it can marshall the facts to disclose into the content of an ACLMessage using a suitable representation language. The receiver will unmarshall the content of the received message and will insert the disclosed facts into its embedded engine.
Jade ontologies are not used at all in this approach.

Bye,

Giovanni

Da: jade-develop [mailto:jade-develop-bounces at avalon.tilab.com] Per conto di Lisdey Perez Hernandez
Inviato: martedì 7 ottobre 2014 16:35
A: jade-develop at avalon.tilab.com
Oggetto: [jade-develop] Work with OWL ontologies in JADE

Hello,

Until this point in all the bibliography that I studied, the ontologies on JADE are treated as Java objects, but in this way is really complicated to deal with external ontologies that can be changed continuously, even more because the definition of ontologies based on the semantic web (owl/rdf) and JADE based are different. In the other hand the existing version of the BeanGenerator doesnÂŽt work with the current versions of Protege and this approach is not applicable because the ontologies can be changed no directly with Protege. So I was wondering is exist any other official approach to work with external ontologies, if JADE can deal directly with owl files?

Thanks in advance

Lisdey
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://jade.tilab.com/pipermail/jade-develop/attachments/20141009/63e9129e/attachment.html>
Loading...