Research
Projects
SAC (Single Assignment C)
-
is a purely functional array programming language predominantly designed for
numerically intensive application areas such as scientific computing
and signal processing.
The development of SAC is partially funded through the EU FP-7 project
Apple-CORE.
-
S-Net
-
is a declarative coordination language and component framework for
defining streaming networks of asynchronous components.
The development of S-Net is partially funded through the EU FP-6 project
Aether.
-
CAOS (Cells, Agents and Observers for Simulation)
-
is a high-level domain-specific programming language for the definition
of extended cellular automata and their parallel simulation on
shared as well as distributed memory computing architectures.
-
System Organisation Lab
-
is a program-controlled 16sqm H0 scale model railway used to study, illustrate and teach the principles
of organising the orderly asynchronous behaviour of complex concurrent systems.
Dr Clemens Grelck