DocumentCode
2024476
Title
Software, performance and resource utilisation metrics for context-aware mobile applications
Author
Ryan, Caspar ; Rossi, Pablo
Author_Institution
Sch. of Comput. Sci. & IT, RMIT Univ., Melbourne, Vic.
fYear
2005
fDate
1-1 Sept. 2005
Lastpage
12
Abstract
As mobile applications become more pervasive, the need for assessing their quality, particularly in terms of efficiency (i.e., performance and resource utilisation), increases. Although there is a rich body of research and practice in developing metrics for traditional software, there has been little study on how these relate to mobile context-aware applications. Therefore, this paper defines and empirically evaluates metrics to capture software, resource utilisation and performance attributes, for the purpose of modelling their impact in context-aware mobile applications. To begin, a critical analysis of the problem domain identifies a number of specific software, resource utilisation and performance attributes. For each attribute, a concrete metric and technique of measurement is defined. A series of hypotheses are then proposed, and tested empirically using linear correlation analysis. The results support the hypotheses thus demonstrating the impact of software code attributes on the efficiency of mobile applications. As such, a more formal model in the form of mathematical equations is proposed in order to facilitate runtime decisions regarding the efficient placement of mobile objects in a context-aware mobile application framework. Finally, a preliminary empirical evaluation of the model is carried out using a typical application and an existing mobile application framework
Keywords
formal verification; mobile computing; object-oriented programming; resource allocation; software metrics; software performance evaluation; software quality; context-aware mobile applications; formal model; linear correlation analysis; mathematical equations; mobile objects; performance attributes; performance metrics; pervasive applications; resource utilisation metrics; software code attributes; software metrics; software quality; Application software; Concrete; Context modeling; Equations; Mathematical model; Performance analysis; Resource management; Runtime; Software performance; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Metrics, 2005. 11th IEEE International Symposium
Conference_Location
Como
ISSN
1530-1435
Print_ISBN
0-7695-2371-4
Type
conf
DOI
10.1109/METRICS.2005.44
Filename
1509290
Link To Document