Hong, Z., Xu, J., Bennett, K.H., "An Abstract Architecture for Dependable and Flexible Distributed Applications", , 2002