Context. The demand for green software design is steadily growing higher especially in the context of mobile devices, where the computation is often limited by battery life. Previous studies found how wrong programming solutions have a strong impact on the energy consumption. Objective. Despite the efforts spent so far, only a little knowledge on the influence of code smells, i.e.,symptoms of poor design or implementation choices, on the energy consumption of mobile applications is available. Method. To provide a wider overview on the relationship between smells and energy efficiency, in this paper we conducted a large-scale empirical study on the influence of 9 Android-specific code smells on the energy consumption of 60 Android apps. In p...
International audienceThe success of smartphones and app stores have contributed to the explosion of...
Developing energy efficient mobile applications is an impor-tant goal for software developers as ene...
Abstract—Software piracy is an important concern for appli-cation developers. Such concerns are espe...
Context. The demand for green software design is steadily growing higher especially in the context o...
Context. The demand for green software design is steadily growing higher especially in the context o...
Mobile applications are major means to perform daily actions, including social and emergency connect...
International audienceAndroid code smells are bad implementation practices within Android applicatio...
Software energy efficiency has gained increasing attention of the research community. How to improve...
International audienceAndroid code smells are bad implementation practices withinAndroid application...
Mobile devices are the most popular kind of computational device in the world. These devices have mo...
Abstract—Optimizing software in terms of energy efficiency is one of the challenges that both resear...
Mobile devices are the most popular kind of computational device in the world. These devices have mo...
The mobile applications market is growing rapidly, over 85 billion mobile applications have been dow...
Software developers, including those of the Android mobile platform, constantly seek to improve thei...
Optimizing software in terms of energy efficiency is one of the challenges that both research and in...
International audienceThe success of smartphones and app stores have contributed to the explosion of...
Developing energy efficient mobile applications is an impor-tant goal for software developers as ene...
Abstract—Software piracy is an important concern for appli-cation developers. Such concerns are espe...
Context. The demand for green software design is steadily growing higher especially in the context o...
Context. The demand for green software design is steadily growing higher especially in the context o...
Mobile applications are major means to perform daily actions, including social and emergency connect...
International audienceAndroid code smells are bad implementation practices within Android applicatio...
Software energy efficiency has gained increasing attention of the research community. How to improve...
International audienceAndroid code smells are bad implementation practices withinAndroid application...
Mobile devices are the most popular kind of computational device in the world. These devices have mo...
Abstract—Optimizing software in terms of energy efficiency is one of the challenges that both resear...
Mobile devices are the most popular kind of computational device in the world. These devices have mo...
The mobile applications market is growing rapidly, over 85 billion mobile applications have been dow...
Software developers, including those of the Android mobile platform, constantly seek to improve thei...
Optimizing software in terms of energy efficiency is one of the challenges that both research and in...
International audienceThe success of smartphones and app stores have contributed to the explosion of...
Developing energy efficient mobile applications is an impor-tant goal for software developers as ene...
Abstract—Software piracy is an important concern for appli-cation developers. Such concerns are espe...