A Qualitative Resource Utilization Benchmarking for Mobile Applications

A Qualitative Resource Utilization Benchmarking for Mobile Applications

Reza Rawassizadeh (Vienna University of Technology, Austria), Amin Anjomshoaa (Vienna University of Technology, Austria) and A Min Tjoa (Vienna University of Technology, Austria)
DOI: 10.4018/978-1-60960-563-6.ch011


There are many mobile applications currently available on the market, which have been developed specifically for smart phones. The operating system of these smart phones is flexible enough to facilitate the high level application development. Similar to other pervasive devices, mobile phones suffer from limited amount of resources. These resources vary from the power (battery) consumption to the network bandwidth consumption. In this research the mobile resources are identified and classified. Furthermore, a monitoring approach to measure resource utilization is proposed. This monitoring tool generates traces about the resource usage which is followed by a benchmarking model which studies monitoring traces and enables users to extract qualitative information about the application from quantitative trace of resource usage.
Chapter Preview

Resource Classifications

As the first step, the resources of the mobile devices, which are worth measuring and affect the capability of the application must be identified. Each mobile application consumes five type of resources namely CPU, memory, battery and probably disk and network activities.

Complete Chapter List

Search this Book: