Publication | Closed Access
An Investigative Approach to Software Aging in Android Applications
34
Citations
19
References
2013
Year
Unknown Venue
Software MaintenanceEngineeringSoftware EngineeringSoftware AnalysisSoftware AgingSystem SoftwareMonkey ToolMobile MalwareApplication AnalysisComputer ScienceMobile ComputingAndroid Sdk PackageSoftware DesignSoftware EvolutionOperating SystemsMobile Operating SystemProgram AnalysisSoftware TestingTechnologyInvestigative Approach
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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1