All software used for the use cases described in the paper is open source, available online and runs, at the time of writing, on
Linux, MacOs and Windows. All software used is also under git version control, so you will need
git to install the software. Git also allows you to rerun our experiments on exactly the same software versions as was used to generate the data below.
The alignment software is Amalgame, which is a software package of ClioPatria,
the Semantic Web application platform of SWI-Prolog.
To replicate the data, you thus need a recent installation of SWI-Prolog. You can
either download the latest development version binary,
or download a snapshot
of the source code of the exact same version (V5.11.28) as we used during the experiments. An even better
alternative is to clone the development repository (see instructions) and use git
to revert to the version we used (git checkout V5.11.28).
Once you have Prolog running, you need to install ClioPatria. You get the latest
version by default, but can quickly revert to the Cliopatria version V2.9.0-106-gecbd221 that we used (just run: git checkout
Once you have ClioPatria running, installing Amalgame is easy. Just run cpack_install(amalgame) on the interactive Prolog prompt of
a running ClioPatria server. This will again get you the most recent version (in folder cpack/amalgame/). You can revert back to
the "tpdl2011" version by running (in the amalgame folder): git checkout tpdl2011
. You now have an exact replica of the software
that we used during our experiments. Below follows a complete table of all software loaded and their versions: