International audienceDetecting faults in distributed network systems is challenging because of their complexity, but this is required to evaluate and improve their reliability. This paper proposes ChaT, a testing and evaluation methodology under system reconfigurations and perturbations for distributed network systems, to evaluate QoS reliability by discriminating safe and failure-prone behaviors from different testing scenarios. Motivated by metamorphic testing technique that removes the burden of defining software oracles, we propose some metamorphic relationships that correlate system inputs and outputs to find patterns in executions. Classification techniques based on machine learning (principal component analysis and support vector ma...
Metamorphic testing (MT) can enhance security testing by providing an alternative to using a testing...
Decision support systems provide critical support to decision makers. These systems are increasingly...
Machine learning algorithms have provided core functionality to many application domains---such as b...
International audienceDetecting faults in distributed network systems is challenging because of thei...
During the last years, the fast evolution of computers and networks has led to the creation of a wid...
International audienceCloud applications and services have significantly increased the importance of...
International audienceGenerative software development has paved the way for the creation of multiple...
Abstract. Network simulators, which implement network protocols un-der some simulated conditions, ha...
We consider issues of fault tolerance for distributed computing systems at two levels of system desi...
In software testing, something which can verify the correctness of test case execution results is ca...
Testing applications in service-oriented architecture (SOA) environments needs to deal with issues l...
Network simulators, which implement network protocols under some simulated conditions, have been wid...
Software testing is a very crucial approach for assuring the quality of the software applications. I...
In testing, people normally use the ?golden model? to judge the correctness of the tested unit. How...
Metamorphic testing (MT) can enhance security testing by providing an alternative to using a test or...
Metamorphic testing (MT) can enhance security testing by providing an alternative to using a testing...
Decision support systems provide critical support to decision makers. These systems are increasingly...
Machine learning algorithms have provided core functionality to many application domains---such as b...
International audienceDetecting faults in distributed network systems is challenging because of thei...
During the last years, the fast evolution of computers and networks has led to the creation of a wid...
International audienceCloud applications and services have significantly increased the importance of...
International audienceGenerative software development has paved the way for the creation of multiple...
Abstract. Network simulators, which implement network protocols un-der some simulated conditions, ha...
We consider issues of fault tolerance for distributed computing systems at two levels of system desi...
In software testing, something which can verify the correctness of test case execution results is ca...
Testing applications in service-oriented architecture (SOA) environments needs to deal with issues l...
Network simulators, which implement network protocols under some simulated conditions, have been wid...
Software testing is a very crucial approach for assuring the quality of the software applications. I...
In testing, people normally use the ?golden model? to judge the correctness of the tested unit. How...
Metamorphic testing (MT) can enhance security testing by providing an alternative to using a test or...
Metamorphic testing (MT) can enhance security testing by providing an alternative to using a testing...
Decision support systems provide critical support to decision makers. These systems are increasingly...
Machine learning algorithms have provided core functionality to many application domains---such as b...