DocumentCode :
3039229
Title :
An Investigative Approach to Software Aging in Android Applications
Author :
Araujo, Jean ; Alves, Vander ; Oliveira, Daniel ; Dias, P. ; Silva, Bruno ; Maciel, Paulo
Author_Institution :
Inf. Center, Fed. Univ. of Pernambuco, Recife, Brazil
fYear :
2013
fDate :
13-16 Oct. 2013
Firstpage :
1229
Lastpage :
1234
Abstract :
This paper proposes an investigative approach to indicators of software aging in applications developed for Android, a Linux-based operating system primarily designed for touch screen mobile devices such as smartphones and tablets. Software aging is a degrading factor in systems, leading to poor performance, failures, and may ultimately result in system downtime. The methodology proposed identifies memory leaking in Android applications. In order to test the approach, case studies were performed with the Monkey tool as workload generator, employing Linux utilities to monitor the environment. Communication between the computer and the smartphone was handled with the ADB tool, a toolkit included in the Android SDK package. Experimental results confirmed both the effectiveness of the procedure and the existence of software aging phenomenon in the Foursquare application running on the Android OS platform.
Keywords :
Android (operating system); mobile computing; smart phones; software maintenance; software reliability; ADB tool; Android OS platform; Android SDK package; Foursquare application; Linux-based operating system; Monkey tool; memory leak; smartphone; software aging; tablets; touchscreen mobile devices; workload generator; Aging; Androids; Humanoid robots; Monitoring; Random access memory; Smart phones; Software; ADB; Android applications; memory leak; software aging; system control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, Man, and Cybernetics (SMC), 2013 IEEE International Conference on
Conference_Location :
Manchester
Type :
conf
DOI :
10.1109/SMC.2013.213
Filename :
6721966
Link To Document :
بازگشت