Skip to content

cryptobroiler/sandbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 

Repository files navigation

================================================================================
   Synthesis2OWL
   Version 1.0
   Release date : 19/05/2010
   Author : Dennis Kopin (dennis.kopin@gmail.com)
================================================================================
Трансформация онтологии на языке СИНТЕЗ в язык OWL. 
Структура проекта:
Synthesis2OWL
|__model -- метамодели OWL.ecore, Synthesis.ecore, XML.ecore
|__Samples -- примеры онтологий Synthesis-Museum.xmi Synthesis-Wine.xmi
|             Synthesis-Wine.snt (спецификация онтологии на СИНТЕЗе)
|__launch -- build.xml (Ant-скрипт для запуска)
|__Synthesis2OWL.atl - трансформация СИНТЕЗ в OWL
|__OWL2XML.atl -- трансформация OWL в XML
|__XML2String.atl -- библиотека ATL для перевода элементов модели XML в строки
|__OWL2XML-query.atl -- ATL запрос для записи результата в файл

Порядок работы:
1) В файле OWL2XML-query.atl необходимо поменять имя результирующего XML-файла с онтологией на требуемое. Важно: поддерживается только абсолютный путь к файлу, относительный работать не будет!
2) Запустить трансформацию Synthesis2OWL.atl, указав путь к метамоделям, примеру СИНТЕЗ-модели и результирующей OWL-модели 
3) Запустить трансформацию OWL2XML, указав путь к метамоделям, OWL-модели из предыдущего пункта и результирующей XML-модели
4) Запустить запрос XML2String-query.atl, указав путь к модели из предыдущего пункта и ATL-библиотеке XML2String.asm
5) Результат будет в файле, указанном в пункте 1)

ИЛИ

2) запустить файл build.xml из директории launch

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published