@phdthesis{Merten, type = {Bachelor Thesis}, author = {Thomas Merten}, title = {Performance- und Hotspotanalyse von hardwarenaher Software}, url = {https://nbn-resolving.org/urn:nbn:de:bsz:mit1-opus-22862}, abstract = {Dieses Dokument befasst sich mit der Auswertung und grafischen Darstellung von Laufzeitmessergebnissen, die aus der Programmablaufanalyse des Java Card Betriebssystems „Sm@rtCaf{\´e} Expert“ hervorgehen. Dazu werden f{\"u}r verschiedene Chipplattformen entsprechende Simulatoren verwendet, welche unter anderem derartige Messdaten ausgeben k{\"o}nnen. Ziel dieser Auswertung ist es oft durchlaufene und zeitintensive Programmabschnitte sichtbar zu machen, um danach gezielte Optimierungen am Quellcode des Betriebssystems und der Anwendungen vorzunehmen. In einzelnen Schritten wird in dieser Bachelorarbeit die Erstellung und Funktionsweise einer Analysesoftware beschrieben. Diese wird als Hilfsmittel ben{\"o}tigt, um Messergebnisse aufzubereiten und grafisch darzustellen. Das Programm wird in der Programmiersprache Java und mit Hilfe der Entwicklungsumgebung Eclipse erstellt. Der erste Teil der Dokumentation geht n{\"a}her auf das Themenumfeld und die Grundlagen von Chipkarten ein. Anschlie{\"s}end werden die Methoden und Mittel zur Erstellung der Software erl{\"a}utert. Im Hauptteil werden die Konzepte und deren Umsetzung detailliert erkl{\"a}rt. Dabei werden an bestimmten Stellen verschiedene L{\"o}sungsans{\"a}tze betrachtet und Entscheidungen getroffen.}, language = {de} }