DocumentCode
686236
Title
AndroProf: A Profiling Tool for the Android Platform
Author
Luiz Sartor, Anderson ; Brisolara Correa, Ulisses ; Schneider Beck, Antonio Carlos
Author_Institution
Univ. Fed. do Rio Grande do Sul (UFRGS), Porto Alegre, Brazil
fYear
2013
fDate
4-8 Dec. 2013
Firstpage
23
Lastpage
28
Abstract
Current tools for mobile development are very limited in which and how much information they can trace or profile. They are also scarce when compared to general-purpose development tools. This makes the development of embedded applications, with its hard constraints, such as limited performance and power budget, a hard task to be accomplished. Therefore, a tool that provides information such as energy consumption, execution time and other statistics is mandatory when it comes to develop embedded applications. This paper presents a tool that provides the aforementioned information per application and that is able to trace both Dalvik Virtual Machine and native code. To accomplish this, we extended Android SDK´s QEMU, and we developed graphical user interfaces to process the traced data.
Keywords
embedded systems; graphical user interfaces; smart phones; virtual machines; AndroProf; Dalvik virtual machine; GUI; SDK´s QEMU; android platform; embedded applications; energy consumption; execution time; general-purpose development tools; graphical user interfaces; mobile development; native code; power budget; profiling tool; Androids; Benchmark testing; Estimation; Graphical user interfaces; Humanoid robots; Random access memory; Thumb; Android Emulator; Android applications; QEMU; profiling tool;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing Systems Engineering (SBESC), 2013 III Brazilian Symposium on
Conference_Location
Niteroi
Type
conf
DOI
10.1109/SBESC.2013.15
Filename
6825337
Link To Document