Model-Driven Self-Reconfiguration for Highly Available SOAs
Markus Bajohr, Tiziana Margaria · 2009
In this paper we address high availability in model-driven SOAs, for applications that are orchestrations of services and are defined by their (behavioural) models. We describe here how to integrate a high availability middleware, like opensaf, in MaTRICS, our model-based service oriented platform for remote intelligent configuration and management of systems and services. We present a method for automatic transformation of the MaTRICS services into new models equipped with the high availability information necessary for an Availability Management Framework. This transformation provides a self-observation and self-reconfiguration capability that makes an entire MaTRICS installation self-fault tolerant in a HotStandby fashion.