idolum / bii-tools

Tools for CEN/WS BII

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bii-tools
---------

A set of tools for to transform data structures based on the BII [1]
information requirement models (IRM).

Up to now, the following tools are provided:

* bii2owl.rb: A Ruby script for creating OWL ontologies based on the
  BII IRMs.

* codelist-converter: Tools for converting codelist formats. Currently
  available:

  - genericode2adms.xsl: OASIS Genericode (SimpleCodeList) [2] to ADMS
    [3] as RDF/XML
  - genericode2skos.xsl: OASIS Genericode (SimpleCodeList) [2] to SKOS
    [6] as RDF/XML
  - genericode2cts1x-entitylist.xsl: OASIS Genericode
    (SimpleCodeList) [2] to CTS2 1.0/1.1 EntityList [4]. Makes use of
    EXSLT Common [5].
  - genericode2cts1x-entitydirectory.xsl: OASIS Genericode
    (SimpleCodeList) [2] to CTS2 1.0/1.1 EntityDirectory [4].  Makes
    use of EXSLT Common [5].
  - genericode2cts1x-entity.xsl: OASIS Genericode
    (SimpleCodeList) [2] to CTS2 1.0/1.1 EntityDescriptionMsg [4]
  - genericode2cts1x-codesystem.xsl: OASIS Genericode
    (SimpleCodeList) [2] to CTS2 1.0/1.1 CodeSystemCatalogEntry [4]
  - genericode2cts1x-codesystem-versions.xsl: OASIS Genericode
    (SimpleCodeList) [2] to CTS2 1.0/1.1
    CodeSystemVersionCatalogEntryDirectory [4]. (not finished yet)
  - genericode2cts1x-codesystem-version.xsl: OASIS Genericode
    (SimpleCodeList) [2] to CTS2 1.0/1.1
    CodeSystemVersionCatalogEntryMsg [4]
  
* simterm.pl: A Perl script for calculating the similarity of terms
  of the Business Term Vocabulary by CEN/WS BII

* syntaxbinding.xsl: A XSL-T script for creating the syntax binding
  specification for a XML Schema Definition (XSD). This scripts works
  with emantic annotations that have to be incoprated to the XSD. These
  annotations relate the XML elements and attributes to the
  corresponding concepts and properties defined in an ontology.

---------

[1] http://www.cenbii.eu
[2] http://docs.oasis-open.org/codelist/ns/genericode/1.0/
[3] https://joinup.ec.europa.eu/asset/adms/home
[4] https://github.com/cts2/cts2-specification
[5] http://www.exslt.org/exsl
[6] http://www.w3.org/TR/2009/REC-skos-reference-20090818/

About

Tools for CEN/WS BII

License:MIT License


Languages

Language:XSLT 65.5%Language:Ruby 33.2%Language:Perl 1.4%