Research activities in the dicelab often result in software that can be shared and freely used, consisting mainly of software frameworks or software infrastructures but may also include methodologies for the engineering of complex computational systems. Below, we list the software actively supported mainly by the members of the dicelab together with contact details and the corresponding web spaces whenever available. The list is ordered alphabetically.


Watch this space :).


FlexCD is a novel method for causal discovery using Gaussian Processes in the context of additive noise models. The method introduces a simple Gaussian Process that is comprised of a mean function accounting for linearity, a homoscedastic Gaussian Process component accounting for static levels of noise and a heteroscedastic Gaussian Process component accounting for changing […]

A conjugate gradient based method to learn independent components. Download


A method for learning causal relations within high-dimensional tensor data as they are typically recorded in non-experimental databases. The method allows the simultaneous inclusion of numerous dimensions within the data analysis such as samples, time and domain variables construed as tensors. In such tensor data we exploit and integrate non-Gaussian models and tensor analytic algorithms […]

GOLEM (Generalized Onto-Logical Environments for MAS) is an agent environment middleware that can be used to create multi-agent system applications based on cognitive agents.

GOLEMlite is a framework built to facilitate the development of Java based multi-agent systems.