• DocumentCode
    3488576
  • Title

    Evaluating Dalvik Instructions through Dynamic Analysis of Bytecodes

  • Author

    Avila, K.A. ; Wagner, Flavio R. ; Carro, Luigi

  • Author_Institution
    Inst. of Inf., Fed. Univ. of Rio Grande do Sul, Porto Alegre, Brazil
  • fYear
    2012
  • fDate
    5-7 Nov. 2012
  • Firstpage
    118
  • Lastpage
    118
  • Abstract
    Android is an operating system for smartphones developed by Google that uses the Dalvik Virtual Machine to ensure compatibility of their applications between platforms that use it. This paper presents the evaluation of Dalvik instructions from the results of dynamic analysis of Dalvik bytecodes. Its objective is the identification of a subgroup of instructions which is responsible for most of the execution time in typical embedded applications. The results show that a few instructions are responsible for most of applications´ execution time.
  • Keywords
    Linux; instruction sets; search engines; smart phones; virtual machines; Android operating system; Dalvik bytecode dynamic analysis; Dalvik instruction evaluation; Dalvik virtual machine; Google; application compatibility; embedded application execution time; instruction subgroup identification; smart phones; Androids; Google; Humanoid robots; Java; Smart phones; Systems engineering and theory; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing System Engineering (SBESC), 2012 Brazilian Symposium on
  • Conference_Location
    Natal
  • ISSN
    2324-7886
  • Print_ISBN
    978-1-4673-5747-0
  • Type

    conf

  • DOI
    10.1109/SBESC.2012.30
  • Filename
    6473646