H & S Entwicklungen Ltd. & Co. KG

DIE Adresse für Neu- und Weiterentwicklungen
Sicherheit im System sowie Funktionalität aus unserem Hause

Home Wer wir sind Hardware Software Produkte Technologie Interessantes Einkauf Kontakt  

Software-Analysing

Für den Bereich Software-Analysing werden je nach Betriebssystem und vorliegenden Coden und passender Hardware völlig unterschiedliche Verfahren verwendet. In dem Bereich der Hochsprachen wird die umgebende Hardware und das umgebende Umfeld (Environment) nachgebildet, und die entsprechenden Anforderungen an die Software stimuliert. In den ablaufenden Prozessen werden sogenannte Traps eingebaut, und auf ihre Inhalte hin untersucht.
Bei hardware-nahen Programmcoden werden die Code in passende In-Circuit-Emulatoren geladen und nach Definitionen von Breaks und Viewpoints step by step im Umfeld der Fehler durchgetracet.
Dies gilt insbesondere bei Programmcoden im Firmware-, KERNEL- und Devicetreiberbereich.
In diesen Bereichen ist abhängig von der eingesetzten CPU sowie Betriebssystem oder BIOS erheblich unterschiedlich mit welchem Aufwand eine Fehleranalysing durchgeführt wird. Oft genügt es nicht nur die Software zu bewerten da hierzu auch die Hardware berücksichtigt werden muss. Dies führt zum Teil zu dem notwendigen Aufwand einen Teil dieser Hardware nachzubauen oder nachzubilden. In komplexen Systemen von zusammengeschalteten Komponenten über Schnittstellen und deren Protokollen müssen auch diese nachgebaut und emuliert werden. Für gängige Komunikations-Bus-Systeme wie zum Beispiel CAN, SCSII, IEE, FBSS, InHouse, I-Loop, können bereits vorhandene Hardware- und Software-Protokolle eingesetzt werden.

Diese Testumgebung besteht sowohl aus Hardware wie auch aus Software.

Beide werden nach Auftragsabwicklung an Sie als Eigentum übergeben.

Alle Rechte zu dieser Testumgebung verbleiben bei uns.

Mehr Informationen auf Anfrage.

Telefon : +49 (0) 4508 - 777 2405