• 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