Instrumentierung von Android Anwendungen in ExplorViz

Witzany, Jan (2016) Instrumentierung von Android Anwendungen in ExplorViz (Bachelor thesis), Kiel University, Kiel, Germany, 47 pp

[img]
Preview
Text
bsc_thesis_jwi.pdf - Published Version

Download (1040Kb) | Preview
[img]
Preview
Slideshow
bsc_thesis_presentation_jwi.pdf - Presentation

Download (681Kb) | Preview

Abstract

Google’s Android Betriebssystem ist das meist verwendeten Betriebssystem für Smartphones.
Durch den wachsenden Markt gibt es viele Anwendungsentwickler.
Wie viel andere Programme auch, werden Android Anwendungen im Laufe der Entwicklung
häufig größer und komplexer. Hinzu kommt noch, dass oftmals Programme nicht
ausreichend dokumentiert sind.
Statische Analysen über den Sourecode sind in der Regel langwierig und nicht ausreichend.
Wohingegen eine dynamische Analyse viele Vorteile mit sich bringt, so wird nur
der Programmcode betrachtet, welcher tatsächlich genutzt wird. Diesen Ansatz verfolgt
das Live Trace Visualisierungs Programm ExplorViz. Durch die Online-Analyse und Live
Visualisierung gibt ExplorViz ein schnelles Feedback auf die getätigten Eingaben. In dieser
Arbeit behandeln wir das Monitoring von Android Anwendungen in ExplorViz. Wir bauen
dabei auf bestehende Komponenten auf und passen ExplorViz für Android an. Es ist
uns gelungen den Sourcecode einer Applikation mit der erstellten Monitoring-Library zu
instrumentieren und in ExplorViz visuell darzustellen. Weiterhin haben wir Ansätze für
das Instrumentieren auf Basis von APKs formuliert.

Document Type: Thesis (Bachelor thesis)
Thesis Advisors: Hasselbring, Wilhelm and Zirkelbach, Christian
Keywords: Android, ExplorViz
Research affiliation: Kiel University > Software Engineering
Projects: ExplorViz
Date Deposited: 11 Oct 2016 06:56
Last Modified: 29 Apr 2018 20:18
URI: http://eprints.uni-kiel.de/id/eprint/34269

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...