User Tools

Site Tools


archi_to_owl

====== Differences ====== This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
archi_to_owl [2015/02/21 15:29]
pszwed created
archi_to_owl [2015/02/21 23:01] (current)
pszwed [Sample results]
Line 1: Line 1:
 ===== Archimate 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.1424528963.txt.gz ยท Last modified: 2015/02/21 15:29 by pszwed