Options
2021
Bachelor Thesis
Titel
Visualisierung von Laufzeitdaten zur Unterstützung der Analyse von Softwarekomponenten in der AUTOSAR-basierten Entwicklung
Abstract
The fulfillment of the requirements for runtime limits and controller workload is very important in the context of embedded software development, especially in the automotive industry. Detecting critical system workload situations at an early stage of the development process and locating the causing components are critical and demanding tasks in a system with many ECUs and the associated software. In this work, the visual representability of the measurable data of an AUTOSAR-based software system will be addressed for the first time. For this purpose, possibilities for creating requirements in such a visualization process are presented and discussed. Use cases that occur in industrial practice will be worked out and a prototypical software for data visualization will be developed. The intention of this thesis is to support the development in the area of diagnosis and evaluation of software component runtimes. Finally, the use and the benefit of this software will be evaluated in practical use.
;
Die Einhaltung von Laufzeitgrenzen und Controller-Auslastungen haben im Bereich des Embedded Software Development und vor allem in der Automobilindustrie einen hohen Stellenwert. Kritische Systemauslastungen frühzeitig zu erkennen und die verursachende Komponente ausfindig zu machen, sind bei der großen Menge an Steuergeräten in heutigen Autos und der dazugehörigen Software nicht einfach. In dieser Arbeit wird erstmals auf die visuelle Darstellbarkeit der messbaren Daten eines AUTOSAR-basierten Softwaresystems eingegangen. Dazu werden Möglichkeiten zur Erhebung von Anforderungen in einem solchen Visualisierungsprozess dargestellt und diskutiert. Es werden Anwendungsfälle erarbeitet, die in der industriellen Praxis auftreten, aus welchen dann eine prototypische Software zur Datenvisualisierung entwickelt wird. Dadurch soll die Entwicklung in den Bereichen der Diagnose und Evaluierung von Laufzeiten unterstützt werden. Die Anwendung und der Nutzen dieser Software wird schließlich im praktischen Einsatz evaluiert.
ThesisNote
Darmstadt, TU, Bachelor Thesis, 2021
Advisor
Verlagsort
Darmstadt
Language
German