Die HB Technologies AG begleitete den Entwicklungsprozess von der Anforderungsanalyse bis zur Systemverifizierung. Die Software-Entwicklung erfolgte nach dem V-Modell in C++ unter Qt in einer Linux embedded Umgebung. Die Architektur beinhaltet Module für den Auswertealgorithmus, Teile der Gerätesteuerung und eine mathematische Library. Die Testung und Verifizierung wurde durch automatische Unit- und Systemtests begleitet.
Zur Parametrisierung der Applikationen wurde eine PC-Anwendung unter C# erstellt. Diese ermöglicht die Entwicklung von Assays, also der Konfiguration von Messzyklen, Temperaturen und Zeiten. Der Anwender wird mithilfe eines graphischen Editors durch die Auswertung der Messkurven geleitet.