User Tools

Site Tools


Sidebar

*[[start|Home]] *[[research|Research]] *[[fuzzy_semantic_petri_nets|Fuzzy Semantic Petri]] *[[is_security_risk_assesment|IT Security Risk]] *[[papers|Publications]] *[[projects|Projects]] *[[ontologies|Ontologies]] *[[software|Software]] *[[archi_to_owl|Archimate to OWL]] *[[archi_to_nusmv|Archimate to nuSMV]]

archi_to_owl

===== Archimate to OWL ===== //Archimate to OWL// is a plugin to popular [[http://www.archimatetool.com/|Archi editor]]. ==== General description ==== The software explorates the model and based on element type generates on fly: *classes, if referenced *object properties (equivalent to Relationship) *individuals corresponding to diagram elements *relations between individuals ==== Limitations ==== It is a prototype version with several limitations. *Only partial ontology of ArchiMate **language** is generated, comprising only those elements, which were referenced in the model *In Archi relationships are reified and can be attributed with names and properties. This information is supressed, as realtionships are transformed into object properties. *At present properties are ignored ==== Installation ==== Following the instructions in: [[http://www.archimatetool.com/dev/import-export]] - Download the [[http://pszwed.kis.agh.edu.pl/code/2015/archi/pl.edu.agh.kis.pszwed.archi.owlexport_1.0.0.201502212230.jar|compiled plugin (JAR)]] - Copy it to the //plugins// directory of Archi installation - Restart Archi - A new menu item //File//->//Export//->//Model to OWL// should appear. ==== Sample results ==== Generated ontology for the //Archisurance// example distributed with Archi: [[http://pszwed.kis.agh.edu.pl/ontologies/archi/Archisurance.owl]] {{ ::code:archisurance-owl.png?500 |Archisurance ontology in Protege}}

archi_to_owl.txt · Last modified: 2015/02/21 23:01 by pszwed