Title :
Analysis of the Impact of Refactorings on the Performance of Embedded Systems
Author :
Boeira Dos Reis Filho, Heitor ; Correa, Ulisses B. ; Duarte, Lucio Mauro ; Beck, Antonio C. S.
Author_Institution :
Inst. de Inf., Univ. Fed. do Rio Grande do Sul (UFRGS), Porto Alegre, Brazil
Abstract :
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.
Keywords :
embedded systems; microprocessor chips; power aware computing; software maintenance; source code (software); Mult2Sim processor simulator; battery life; desktop computers; embedded device performance; embedded platforms; embedded systems performance; limited hardware resources; refactoring impact; software developers; source code refactoring; Benchmark testing; Cache memory; Performance evaluation; Programming profession; Software; Performance microprocessors; physical metrics;
Conference_Titel :
Computing Systems Engineering (SBESC), 2014 Brazilian Symposium on
DOI :
10.1109/SBESC.2014.22