Embedded & Realtime

"Ich glaube, es gibt einen weltweiten Bedarf an vielleicht fünf Computern." lautet die Aussage von IBM-Chef T.J.Watson von 1943. Heute ist geballte Rechenleistung günstig wie nie und steckt in nahezu jeder erfolgreichen Maschine. Gemeinsam mit unseren Hardware-Partnern aus der Region können wir Ihnen rasch leistungsstarke Lösungen anbieten.

Testmanagement

Embedded Linux
Vielfach erprobt, weit verbreitet, POSIX-Standards... 

CAN-Bus, Ethernet, RS232, SPI: Schnittstellen
Datenübertragung zu anderen Systemen und Kommunikation mit kundenspezifischen Kundenprotokollen.

Als unabhängiges embedded Test-System für neue Technologien hat sich in letzter Zeit der mini-Computer Raspberry Pi bewährt: Dank einer großen Open-Source Community können wir hier neue Frameworks für embedded Hardware testen und bei Fragen mit einem raschen Support aus der Community rechnen. z.B.: Inbetriebnahme eines Raspberry Pi mittels dem Build-System Yocto: Durch eine Integration in die Entwicklungsumgebung kann hier per Knopfdruck eine aufwändige graphische Demo-Anwendung am embedded Gerät gestartet werden.

Automatisiertes Testen

Ein erfolgreich durchgeführter Software-Test schafft ein Sicherheitsnetz, das Informationen über die Release-Fähigkeit eines Software-Systems zur Verfügung stellt. Clever automatisierte Software-Tests ermöglichen es, das Sicherheitsnetz mit überschaubaren Aufwand engmaschiger zu machen. Überdies schafft es ein gutes Gefühl, dass Software nicht ungetestet beim Kunden zum Einsatz kommt.

Ob Unit-Tests, System-Tests und oder GUI-Tests: Es gibt auf vielen Ebenen potential zur Automatisierung. Neben einer effizienten Durchführung spielt meist auch die Anbindung an bestehende Build-Systeme oder Reporting-Systeme eine Rolle: So können alle Informationen samt Testergebnisse zu einem Software System zentral gebündelt präsentiert und bewertet werden.

Projekte

Kommunikationsprotokoll für sicherheitskritische Eisenbahn-Signal-Anlagen
Technologie: C, Arm Cortex R4F, Echtzeitbetriebssystem
Die sichere und absolut fehlerlose Übertragung von Eisenbahn-Signal-Daten steht in diesem Projekt auf höchster Priorität. Dazu gibt es zahlreiche mathematische Sicherungsverfahren die gewährleisten, dass die Daten korrekt, authentisch, unverfälscht und innerhalb fix definierter Zeit-Fenster am Ziel ankommen.

Wasserbauer: embedded Datenbank für CAN-BUS
Technologie: C++/QT, Arm9
Die CAN-Bus Kommunikation wird mittels eines Kommunikationsprozesses analysiert und in Echtzeit in eine embedded Datenbank geschrieben. Diese Datenbank ist die Basis für alle verteilte Zugriffe übers Netzwerk.

Wenn Sie mehr über SEQUALITY Embedded & Realtime Software erfahren möchten kontaktieren Sie uns!

 

 

Netzwerk Partner

DASMA Deutsprachige Anwendergruppe für Software Metrik und Aufwandsschätzung

Softwarepark Hagenberg Unser Standort: Der Software Technologie Park nördlich der Stahlstadt Linz