Nowadays, there is a growing concern about the energy consumption of the ICT industry. This fact has given rise to a lot of energy saving research activities, which mainly focus on the hardware side of computational systems. However, it is tempting to suppose that only hardware dissipates power, not software. This paper discusses several software methods, which could be explored to develop energy-efficient mobile techniques. We argue that the development of applications that consider the energy saving, as one of their requirements, can result in a significant final energy saving because solutions will be part of the own software and they do not depend of external resources to obtain a lower consumption.
The wireless network evolution has allowed that the handset technology provides a broad and new set of resources and facilities to their users. However, this evolution is also increasing the number and complexity of testing prior to handsets deployment, so that there is a need to apply methodologies to ensure the quality of the test process while it evolves. This paper relates how the DMAIC framework could be used as an option to ensure and improve the quality of handsets network test processes. DMAIC is a Six Sigma framework based on measures and statistical analysis, which has commonly been applied during several stages of software development. Our focus, in this paper, is on the definition of the DMAIC phases and how this framework could be useful to stress problems and lead the effort of tests corrections and improvements.
PurposeThe set of services provided by the mobile phone platform, is becoming increasingly complex and requiring more computing power, hence higher energy consumption, and compromising the autonomy of these devices. The purpose of this paper is to identify scenarios where methods could be applied to reduce such consumption and extend the mobile autonomy.Design/methodology/approachThis mobile evolution has given rise to a lot of energy saving research activities, which mainly focus on the hardware side of computational systems. However, it is tempting to suppose that only hardware dissipates power, not software. This paper characterizes several hardware and software scenarios, which could be explored to develop energy‐efficient mobile techniques.FindingsFrom this analysis, the authors argue that the development of applications that consider energy saving as one of their requirements, can result in a significant final energy saving because solutions will be part of their own software and they do not depend on external resources to obtain a lower consumption.Originality/valueThis paper provides a broad analysis about the different research directions in energy consumption optimization and stresses the important contributions that the software engineering area could offer to this subject.
The wireless network evolution has allowed that the handset technology provides a broad and new set of resources and facilities to their users. However, this evolution is also increasing the number and complexity of testing prior to handsets deployment, so that test automation is an essential need to deal with this recent scenario. This paper presents all the steps toward the development of an architecture for handsets network test automation, from the test cases specification to the generation of final reports. Then, we evaluate the efficiency of this architecture via the performance of a sample of test cases, comparing the use of this full-automated approach to other methods of evaluation according to a set of pre-defined criteria.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.