2020
DOI: 10.1016/j.jss.2020.110522
|View full text |Cite
|
Sign up to set email alerts
|

MT-EA4Cloud: A Methodology For testing and optimising energy-aware cloud systems

Abstract: Currently, using conventional techniques for checking and optimising the energy consumption in cloud systems is unpractical, due to the massive computational resources required. An appropriate test suite focusing on the parts of the cloud to be tested must be efficiently synthesised and executed, while the correctness of the test results must be checked. Additionally, alternative cloud configurations that optimise the energetic consumption of the cloud must be generated and analysed accordingly, which is chall… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
3
1

Relationship

1
8

Authors

Journals

citations
Cited by 24 publications
(4 citation statements)
references
References 68 publications
0
4
0
Order By: Relevance
“…Energy-aware testing involves evaluating software systems for their energy consumption under various usage scenarios (Cañizares et al, 2020). Strategies include workload characterization, which involves identifying typical usage patterns and user behaviors, and energy profiling, which measures energy consumption during software execution.…”
Section: Tools and Techniques For Sustainable Software Engineeringmentioning
confidence: 99%
“…Energy-aware testing involves evaluating software systems for their energy consumption under various usage scenarios (Cañizares et al, 2020). Strategies include workload characterization, which involves identifying typical usage patterns and user behaviors, and energy profiling, which measures energy consumption during software execution.…”
Section: Tools and Techniques For Sustainable Software Engineeringmentioning
confidence: 99%
“…MT has been demonstrated to be an effective technique for testing in a variety of application domains, e.g., autonomous driving [12], [13], cloud and networking systems [14], [15], bioinformatic software [16], [17], scientific software [18], [19]. However, the efficacy of MT heavily relies on the specific MRs employed.…”
Section: Related Workmentioning
confidence: 99%
“…Several studies have shown MT as a strong technique for testing the "non-testable programs" where an oracle is unavailable or too difficult to implement [12]- [15]. Also, MT has been demonstrated to be an effective technique for testing in a variety of application domains, e.g., autonomous driving [16], [17], cloud and networking systems [18], [19], bioinformatic software [20], [21], scientific software [22], [23]. However, the efficacy of MT heavily relies on the specific MRs employed.…”
Section: Related Workmentioning
confidence: 99%