Analysis of the Impact of Refactorings on the Performance of Embedded Systems

  • Heitor Boeira dos Reis Filho UFRGS
  • Ulisses B. Corrêa UFRGS
  • Lucio Mauro Duarte UFRGS
  • Antônio C. S. Beck UFRGS

Resumo


In recent years, the large growth of embedded platforms available in the market brought a great challenge to software developers, since this kind of system offers limited hardware resources, which are lower than desktop computers. Therefore, these must be optimally used by programmers in order to meet expectations of end-users, such as performance, usability and battery life. In this context, this work aims to study the impact of code recapturing on the embedded devices' performance. This study is done by source code recapturing, aiming to improve readability and performance without altering the original functionality of the requirement. Three basic refactorings were evaluated and the Mult2Sim processor simulator was used.
Palavras-chave: Cache memory, Benchmark testing, Software, Performance evaluation, Programming profession, physical metrics, Performance microprocessors
Publicado
03/11/2014
REIS FILHO, Heitor Boeira dos; CORRÊA, Ulisses B.; DUARTE, Lucio Mauro; BECK, Antônio C. S.. Analysis of the Impact of Refactorings on the Performance of Embedded Systems. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SISTEMAS COMPUTACIONAIS (SBESC), 4. , 2014, Manaus/AM. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2014 . p. 97-102. ISSN 2237-5430.