Figure 5 - uploaded by Matteo Varvello
Content may be subject to copyright.
CDF of CPU consumption at the controller (Raspberry Pi 3B+).

CDF of CPU consumption at the controller (Raspberry Pi 3B+).

Source publication
Preprint
Full-text available
Recent advances in cloud computing have simplified the way that both software development and testing are performed. Unfortunately, this is not true for battery testing for which state of the art test-beds simply consist of one phone attached to a power meter. These test-beds have limited resources, access, and are overall hard to maintain; for the...

Similar publications

Preprint
Full-text available
Unit testing is an essential component of the software development life-cycle. A developer could easily and quickly catch and fix software faults introduced in the source code by creating and running unit tests. Despite their importance, unit tests are subject to bad design or implementation decisions, the so-called test smells. These might decreas...
Article
Full-text available
Developing a software service requires a strict software development life cycle and process. This process demands controlling all application code through source control management as well as a rigorous versioning and branching strategy. However, the platform and infrastructure also benefit from this rigor. Software services must be deployed to a t...
Preprint
Full-text available
Developing a software service requires a strict software development life cycle and process. This process demands controlling all application code through source control management as well as a rigorous versioning and branching strategy. However, the platform and infrastructure also benefit from this rigor. Software services must be deployed to a t...
Preprint
Full-text available
Logging is a practice widely adopted in several phases of the software lifecycle. For example, during software development log statements allow engineers to verify and debug the system by exposing fine-grained information of the running software. While the benefits of logging are undisputed, taking proper decisions about where to inject log stateme...
Article
Full-text available
This study aims to understand the concept of effectiveness in two work teams, one in each company, operating interdependently in running a project of software development. We attempted to identify the guiding factors of effectiveness over the time of the project by the perception of leaders and followers. The research has an exploratory qualitative...