Future web
applications are not self-contained and act more as
service composers and integrators than as simple
functionality providers. Thus, substantial enhancements
are required to apply concurrency testing to applications
of this kind, which provides novel mechanisms for
debugging and novel record-replay functionalities to
support testers trying to identify the causes of faults.