Prof. Dr.-Ing. Guido Stollt
Geschäftsführer
Jahr für Jahr nimmt die Rechenleistung von Embedded Devices zu. Dadurch werden immer komplexere eingebettete Software-Lösungen möglich. Zudem halten eingebettete Systeme in vollkommen neuen Einstsatzbereichen Einzug. Damit einhergehend steigt die Komplexität sowie Qualitäts- und Sicherheitsanforderungen an diese Systeme und deren Software rasant. Die Erfüllung dieser Anforderungen muss schon während der Entwicklung durch konsequentes Testing sichergestellt werden.
Zur Integration der Tests in den Entwicklungsprozess ist eine Verzahnung von Tools notwendig, welche zur Softwareentwicklung und zum Testen genutzt werden.
Hierfür bieten anpassbare, auf Embedded Systeme zugeschnittene Linux-Distributionen eine optimale Grundlage. Neben proprietären Tools bietet das Linux-Ökosystem eine Vielzahl an Open Source-Tools, welche jegliche Anforderungen des Testprozesses, vom Komponenten- bis zum Systemtest, erfüllen.
Durch die hohe Automatisierung in Continuous Integration-Prozessen bietet es sich an gleich weitergehende Prüfungen wie Code Coverage, Open-Source Scanning und Software Composition Analysis hier mit zu planen und aufzusetzen.
Im Rahmen des Testens des Embedded Systems, stellt die Anpassbarkeit und Komplexität des Betriebssystems jedoch eine Herausforderung bei der Testplanung und -erstellung dar. Neben den Tests der einzelnen Software-Komponenten und dessen Umfeld, ist es notwendig sowohl das Zusammenspiel der entwickelten Software mit dem Betriebssystem als auch mit der Hardware zu überprüfen. Hierbei stellt sich oft die Frage welcher Umfang und Aufwand notwendig ist, um ein auf Embedded Linux basierendes Produkt zu testen, damit dieses die Erwartungen der Endkunden erfüllt.
Wir entwickeln Testkonzepte für Embedded Linux Systeme und setzen diese für Sie um, unabhängig davon, ob Ihr Design auf Single Board Computern, vorgefertigten System-on-Modules oder maßgeschneiderter Hardware basiert. Dazu bieten wir Ihnen folgende Leistungen an:
Wir unterstützen Sie über die Serienqualifikation des Embedded Linux Systems hinaus unabhängig vom Entwicklungsstadium ihres Produktes. Unsere Leistungen und Services erstrecken sich von der Anforderungsanalyse und Konzeption über die Entwicklung des Serienprodukts, bis zur Bereitstellung von Updates für die Aktualisierung ihrer Produkte im produktiven Einsatz bei Ihren Kunden.
Die Umsetzung und Durchführung eines entwicklungsbegleitenden Testkonzepts für Embedded Linux Systeme, kann bereits ab geringer Systemkomplexität einen schwer kalkulierbaren Aufwand darstellen. Unsere Kenntnisse im Umgang mit dem Testing von Embedded Linux Systemen hilft Ihnen, Ressourcen einzusparen und den Fokus auf das Wesentliche zu richten: Die Entwicklung Ihres Produkts.
Des Weiteren kann durch die Verwendung ihrer bevorzugten Test-Werkzeuge die Qualität des Produkts gesichert werden. Der Einsatz von Open Source Software eröffnet darüber hinaus die Möglichkeit die Entwicklungs- und Testkosten weiter zu reduzieren.
Durch unsere langjährige Erfahrung im Bereich der eingebetteten Systeme sind wir Ihr idealer Partner für die Entwicklung und das Testen Ihres Embedded Linux Devices. Profitieren sie von der engen Verzahnung unserer Experten in den Bereichen Testing, Entwicklung von IoT-, HMI- und KI-Applikationen sowie unserer Expertise in den Bereichen Linux und Cybersecurity Engineering für Embedded Devices. Wir beraten Sie unabhängig und können das Testing ihres Embedded Linux Systems hinsichtlich Hardware und Software nach ihren Vorstellungen umsetzen.