Unter dem Projektnamen TestGen entsteht ein neuartiges Werkzeug, mit dem das Testen von IoT-Geräten und IoT-Anwendungen schon zu einem frühzeitigen Entwicklungszeitpunkt möglich wird. Die Embedded Software kann sogar schon getestet werden, bevor die Sensoren als Hardware zur Verfügung stehen. Auch das Testen des Verhaltens der Software bei nur schwer real zu erreichenden Sensorwerten, wie z.B. hohe Temperaturen oder hohe Beschleunigungen, ist einfach zu bewerkstelligen. Auch Testszenarien, die ein Zusammenspiel von mehreren unterschiedlichen IoT-Geräten erfordern, sind im Werkzeug vorgesehen.
Web-basiertes Arbeiten
Die Modellierung von Sensoren, Sensor-Werten und Testfällen geschieht mit einem Webbrowser. Auch das Anstoßen der Ausführung von Tests und die Auswertung der Testergebnisse findet im Web statt. Die Codegenerierung findet im Hintergrund statt, was durch die Fähigkeiten des Produkts Virtual Developer ermöglicht wird (Codegeneration as a Service).
Projekt auf der Zielgeraden - Partner gesucht
Das geförderte Projekt läuft noch bis Ende 2024 und ist in einem weit fortgeschrittenen Zustand. Marcus Munzert, Geschäftsführer der Generative Software GmbH, sieht die Projektergebnisse als Grundlage dafür, mit ausgesuchten Partnern ein Werkzeug dieser Art produktreif zu machen. Ein solches Werkzeug könnte auf bestimmte Hardware zugeschnitten sein, z.B. die Sensoren eines Sensorherstellers. Ebenso ist es denkbar, das Werkzeug für die Entwicklung neuer Sensoren einzusetzen, da einer Embedded Software damit Sensoren vorgespielt werden können. Auf jeden Fall sollen die weiteren Anforderungen vom Partner kommen und das Ergebnis dem Partner und den Kunden des Partners zugute kommen.