2009/7/1 Alexander Garcia Castro <
[hidden email]>:
>
>
> Is there any plug in that facilitates the conversion from uml to owl? or any
> tool outside the protege-sphere?
For now, outside but may become a plugin, depending on financing ...
We have in EulerGUI an UML to N3 (turtle) translator.
Then we have an N3 rules base to translate the UML expressed in N3
into regular OWL :
http://deductions.svn.sourceforge.net/viewvc/deductions/n3/uml_owl-rules.n3Details here in the Manual :
http://eulergui.svn.sourceforge.net/viewvc/eulergui/trunk/eulergui/html/documentation.html#ReadingThis is little tested, but bugs will be corrected.
So to sum up:
1. install EulerGUI :
http://eulergui.svn.sourceforge.net/viewvc/eulergui/trunk/eulergui/html/documentation.html#Installati2. start EulerGUI; add to the empty project an UML file, e.g. :
http://eulergui.svn.sourceforge.net/viewvc/eulergui/trunk/eulergui/examples/employee.uml( save it as a local file; reading XMI from an URL is Not Yet Implemented)
3. add to the project the before mentioned N3 rules base to translate
the UML into OWL
4. click on the "Run Drools" button" ;
copy the content of the lower pane, this is the OWL :)
If you have any problem, you can send me the UML file.
--
Jean-Marc Vanel
Consulting, services, training,
Rule-based programming, Semantic Web
http://jmvanel.free.fr/+33 (0)6 89 16 29 52 -- +33 (0)1 39 55 58 16
( we rarely listen to voice messages, please send a mail instead )
_______________________________________________
protege-owl mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-owlInstructions for unsubscribing:
http://protege.stanford.edu/doc/faq.html#01a.03