Dynamo
Dynamo advocates that pre-deployment validation and testing are intrinsically inadequate for tackling the ephemeral and rapidly changing context in which service oriented applications are deployed. Validation must be shifted to run-time and continuous monitoring must be introduced. Moreover, when an anomaly is found the system must also attempt to keep things on track with appropriate recovery strategies. Using AOP techniques we have augmented an opensource BPEL engine with self-healing capabilities.