|
|
hekate:hathor [2010/04/14 19:29] kkluza added description |
hekate:hathor [2019/06/27 15:49] |
====== Hekate Translation Framework ====== | |
| |
//HaThoR// is an XML-based framework for knowledge translation from/to the [[Hekate Markup Language]] (DTD versioned in the HathoR CVS repo) to other formats, mainly: | |
* RDF, OWL -> attributes, | |
* RIF, SWRL (OWL) -> rules, | |
* XMI -> rules with tables, | |
* GraphViz -> ard/xtt (for presentation). | |
| |
Currently the framework is in an alpha stage. | |
| |
It can be used by registered developers on [[https://hekate.ia.agh.edu.pl/webtrans/|a dedicated page]]. | |
| |
The framework has been developed by Justyna Szostek Janik, | |
supervised by Grzegorz J. Nalepa. | |
| |
HaThoR is part of [[HaDEs]]. | |
| |
See also the [[hekatedev:hathor|developemnt page.]] | |
| |
===== UML-based Translation ===== | |
| |
UML-based Translators are based on //Analysis of UML Representation for XTT and ARD Rule Design Methods// | |
CSL Technical Report no. 5/2009 AGH University of Science and Technology (for [[http://cslab.ia.agh.edu.pl/csltr:listaraportow|more reports...]]): | |
| |
* [[http://vtls.cyf-kr.edu.pl/cgi-bin/abc-k/chameleon?sessionid=2010010101371132340&skin=abc-k&lng=pl&inst=consortium&host=localhost%2b9898%2bDEFAULT&search=FREEFORM&function=CARDSCR&SourceScreen=NEXTPAGE&elementcount=1&t1=kol:KOL03%20%26%20bl:m&u1=0&pos=46&itempos=1&rootsearch=FREEFORM|ABC-KRAKOW record of the report]] | |
* [[http://winntbg.bg.agh.edu.pl/csl/csltr-5-2009.pdf|CSL Technical Report no. 5/2009 online]] | |
| |
**Download**: | |
| |
Translators: {{:hekate:translators.tar.gz}} | |
| |
**Requirements**: | |
* The [[http://xmlsoft.org/XSLT/xsltproc2.html|xsltproc]] tool (or similar XSLT processor) | |
* hml.dtd file | |
| |
**HOW TO**: | |
| |
An exemplary translation from hml file to xmi file: | |
<code> | |
xsltproc translator.xsl hekate_case_nazwa.hml > hekate_case_nazwa.xmi | |
</code> | |
| |
| |
| |
| |