A Novel Method to Test Dependable Composed Service Components
Khaled Farj, Adel Smeda · International journal of Computer Networks & Communications · 2016
Assessing Web service systems performance and their dependability are crucial for the development of today's applications.Testing the performance and Fault Tolerance Mechanisms (FTMs) of composed service components is hard to be measured at design time due to service instability is often caused by the nature of the network conditions.Using a real internet environment for testing systems is difficult to set up and control.We have introduced a fault injection toolkit that emulates a WAN within a LAN environment between composed service components and offers full control over the emulated environment in addition to the capability to inject network-related faults and application specific faults.The toolkit also generates background workloads on the system under test so as to produce more realistic results.We describe an experiment that has been performed to examine the impact of fault tolerance protocols deployed at a service client by using our toolkit system.