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 concr...
“Going Green” includes all the aspects that can enhance the way we live in order to protect the envi...
The pace and volume of code churn necessary to evolve modern software systems present challenges for...
Mobile computer technology has greatly evolved in the recent years. Cloud computing is recognized to...
Both the theory and practice of measuring the efficiency of mobile applications usage have been hamp...
There are many mobile applications currently available on the market, which have been developed spec...
This paper discusses the effect of context on mobile usability, proposes an expanded model of mobile...
The popularity and maturity of mobile cross-platform tools increased considerably during the last ye...
A number of methods and measures have been used by researchers in software evaluation. Usability met...
Both the theory and practice of measuring the efficiency of mobile applications usage have been hamp...
Research thesis submitted in partial fulfillment for the degree of Master of Science in Information ...
This paper proposes, implements, and evaluates in terms of worst case performance, an online metrics...
This thesis was submitted for the award of Doctor of Philosophy and was awarded by Brunel University...
A mobile application is a type of software application developed to run on a mobile device. The chap...
Quality is an important aspect of every software development project. Different stakeholders are int...
Mobile application development is different from regular application development due to the hardware...
“Going Green” includes all the aspects that can enhance the way we live in order to protect the envi...
The pace and volume of code churn necessary to evolve modern software systems present challenges for...
Mobile computer technology has greatly evolved in the recent years. Cloud computing is recognized to...
Both the theory and practice of measuring the efficiency of mobile applications usage have been hamp...
There are many mobile applications currently available on the market, which have been developed spec...
This paper discusses the effect of context on mobile usability, proposes an expanded model of mobile...
The popularity and maturity of mobile cross-platform tools increased considerably during the last ye...
A number of methods and measures have been used by researchers in software evaluation. Usability met...
Both the theory and practice of measuring the efficiency of mobile applications usage have been hamp...
Research thesis submitted in partial fulfillment for the degree of Master of Science in Information ...
This paper proposes, implements, and evaluates in terms of worst case performance, an online metrics...
This thesis was submitted for the award of Doctor of Philosophy and was awarded by Brunel University...
A mobile application is a type of software application developed to run on a mobile device. The chap...
Quality is an important aspect of every software development project. Different stakeholders are int...
Mobile application development is different from regular application development due to the hardware...
“Going Green” includes all the aspects that can enhance the way we live in order to protect the envi...
The pace and volume of code churn necessary to evolve modern software systems present challenges for...
Mobile computer technology has greatly evolved in the recent years. Cloud computing is recognized to...