This is an old revision of the document!

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 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 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 more reports...):


Translators: translators.tar.gz


  • The xsltproc tool (or similar XSLT processor)
  • hml.dtd file


An exemplary translation from hml file to xmi file:

xsltproc translator.xsl hekate_case_nazwa.hml > hekate_case_nazwa.xmi
hekate/hathor.1271266178.txt.gz · Last modified: 2019/06/27 16:00 (external edit) Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0