Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Verfahren zur Reproduktion, Überwachung und Analyse semantischer Softwarefehler auf eingebetteten Plattformen mit einer Portabilitätsschnittstelle - Hanno Eichelberger

Verfahren zur Reproduktion, Überwachung und Analyse semantischer Softwarefehler auf eingebetteten Plattformen mit einer Portabilitätsschnittstelle

Buch | Softcover
173 Seiten
2017
Dr. Hut (Verlag)
978-3-8439-3029-1 (ISBN)
CHF 99,95 inkl. MwSt
  • Keine Verlagsinformationen verfügbar
  • Artikel merken
Eingebettete Systeme werden in den unterschiedlichsten Bereichen unseres Alltags verwendet. Für ein Unternehmen sind Fehler in der Software eingebetteter Systeme teuer. Je später Fehler gefunden werden, desto aufwändiger wird es, diese zu beheben, da die Software und die sie umgebenden Systeme durch die ständige Weiterentwicklung immer komplexer werden.

Diese Arbeit beschreibt Verfahren zur automatischen Reproduktion, Überwachung und Analyse solcher Fehler. Die Verfahren können während Systemtests angewendet werden, um die Fehler effizient zu finden und zu beheben. Die gesamten Verfahren sind basierend auf einer Portabilitätsschnittstelle entwickelt und somit auf verschiedene eingebettete Plattformen übertragbar. Andere bestehende Ansätze aus dem Stand der Technik sind nur für bestimmte Plattformen anwendbar. Es wird ein Verfahren für die Aufzeichnung und Reproduktion von Sensordaten basierend auf dieser Schnittstelle entworfen und implementiert. Zusätzlich steuert dieses Verfahren bei der Aufzeichnung unter Verwendung einer Zufallsfunktion parallele Abläufe, um eine größere Verteilung von Ablaufreihenfolgen sowie von Zugriffen auf geteilte Variablen zu erhalten. Zur effizienten Fehlerbehebung werden während der Wiedergabe dynamische Analysen angewendet. Diese können die Fehlerursache eingrenzen und den Entwickler bei der Fehlerbehebung unterstützen. Für die Behebung von semantischen Fehlern wird ein neues Verfahren vorgestellt, welches Fehler ohne Fehlermeldung, ohne Spezifikation und mit wenigen Testläufen automatisch analysieren kann. Dazu ist eine Überwachung der Software während der Wiedergabe des Fehlers notwendig. Diese Überwachung ist ebenfalls mit Hilfe der Portabilitätsschnittstelle konzipiert und umgesetzt. Neuartige Optimierungsverfahren für die automatische Überwachung werden vorgestellt, welche eine hohe Beschleunigung der Überwachungsdauer erreichen. Zusammengefasst werden Verfahren gezeigt, welche verschiedene bestehende Ansätze zur Fehlerbehebung kombinieren, erweitern und optimieren, um diese mit einer Schnittstelle für eingebettete Systeme anwenden zu können.
Erscheinungsdatum
Reihe/Serie Informatik
Verlagsort München
Sprache deutsch
Maße 148 x 210 mm
Gewicht 294 g
Einbandart Paperback
Themenwelt Mathematik / Informatik Informatik Theorie / Studium
Schlagworte eingebettete Plattformen • Portabilitätsschnittstellen • semantische Softwarefehler
ISBN-10 3-8439-3029-5 / 3843930295
ISBN-13 978-3-8439-3029-1 / 9783843930291
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Grundlagen – Anwendungen – Perspektiven

von Matthias Homeister

Buch | Softcover (2022)
Springer Vieweg (Verlag)
CHF 53,15
was jeder über Informatik wissen sollte

von Timm Eichstädt; Stefan Spieker

Buch | Softcover (2024)
Springer Vieweg (Verlag)
CHF 53,15
Teil 2 der gestreckten Abschlussprüfung Fachinformatiker/-in …

von Dirk Hardy; Annette Schellenberg; Achim Stiefel

Buch | Softcover (2025)
Europa-Lehrmittel (Verlag)
CHF 37,90