Prof. Dr.-Ing. Henrik Lipskoch
Study Programmes Informatics and Business Informatics
Bremerhaven University of Applied Sciences

Open-Source Software

I develop mostly for teaching purposes open-source software licensed under GPL v3. Parts of the software come from earlier bachelor thesis: compiler and simulator for Turing machines.

Tester Unit-Testing

Tester Unit-Testing is a library to write easily unit tests for programs written in C or C++.
The software is developed at Bremerhaven University of Applied Sciences and used in teaching courses.

Theo-Inf-Werkzeuge

Theo-Inf-Werkzeuge are software tools to learn concept of theoretical computer science and to experience limits of computers. They consist of
  • hcc-loop -- a compiler for the language LOOP; a language defining loop counts of every loop within the program at start time and all loop counts are finite;
  • hcc-while -- a compiler for the language WHILE; a language working exactly like LOOP but allowing endlessly running loops;
  • hcc-tmdl-c -- a compiler for the language TMDL; a language to define turing machines;
  • hcc-tmdl-run -- a run-time environment to run compiled TDML programs.
The software is developed at Bremerhaven University of Applied Sciences and used in teaching courses.