StartseiteLänderEuropaEuropa: Weitere LänderVerbundprojekt GenerIoT: Generating and Deploying Lightweight, Secure and Zero-overhead Software for Multipurpose IoT Devices

Verbundprojekt GenerIoT: Generating and Deploying Lightweight, Secure and Zero-overhead Software for Multipurpose IoT Devices

Laufzeit: 01.11.2022 - 31.10.2025 Förderkennzeichen: 01IS22084D
Koordinator: Razorcat Development GmbH

Das Internet der Dinge, engl. Internet of Things (IoT), ist treibende Kraft vieler technischer Entwicklungen und die Steigerung der Adaptionsfähigkeit von IoT-Systemen sowie deren Entwicklung ist eine wichtige Voraussetzung für ihren Markterfolg. Das Projekt GenerIoT entwickelt neue Methoden und Technologien, um die Entwicklung von sicheren IoT-Systemen, einschließlich Software (SW)-Stack und heterogener, oft ressourcenbeschränkter Ausführungsplattform, über den gesamten DevOps-Zyklus zu beschleunigen, die Handhabung zu vereinfachen und somit kontinuierlich Adaptionen zu ermöglichen, was sonst nur mit hohem Aufwand realisierbar ist. Konsistente, wohldefinierte Systemmodelle ermöglichen die Konsistenzprüfung zwischen Entwurfsdomänen und die Anwendung von Automatisierungsschritten. Die hierdurch ermöglichte kontinuierliche Adaptionsfähigkeit von IoT-Geräten erschließt komplett neue Geschäfts- und Servicemodelle und ermöglicht die Ausschöpfung der kompletten Leistungsfähigkeit des IoT. Im Rahmen des Projekts plant Razorcat (RAZ) die Testautomatisierung im Unit- und Systemtest von IoT-Systemen deutlich einfacher und effizienter zu gestalten. Mit der bei RAZ verfügbaren, in der Luftfahrt erprobte Testbeschreibungssprache CCDL sollen für die Anwendung im IoT-Umfeld erweitert und optimiert werden. Als Laufzeitumgebung für die Systemtests soll die Middleware-Plattform des Partners Embedded Ocean verwendet werden, wodurch sich hier eine enge Zusammenarbeit ergibt. Ziel ist ein Systemtest-Demonstrator für IoT-Geräte. RAZ untersucht verbesserte Testmöglichkeiten von IoT-Software durch Continuous-Integration-Methoden und Werkzeuge, die Zusammenfassung von Code-Coverage aus verschiedenen Quellen sowie die Integration von Anforderungen an IoT-Systeme bereits in der Phase der Testdefinition. Als Ergebnis soll eine Code-Coverage für C/C++-Code aus den Tests aller Testebenen verfügbar sein sowie eine kumulierte Abdeckungsanalyse für alle Anforderungen vom Unit- bis zum Systemtest.

Verbund: GenerIoT Quelle: Bundesministerium für Bildung und Forschung (BMBF) Redaktion: DLR Projektträger Länder / Organisationen: Österreich Finnland Portugal Themen: Förderung Information u. Kommunikation

Weitere Informationen

Projektträger