Skip to Main Content
Run-time adaptation to changes to Web service compositions usually can be done in more than one way. MiniMASC+MiniZinc is a middleware that makes instance-specific adaptation decisions that maximize business value. Multiple instance adaptation decision problems are modeled in the constraint programming specification language MiniZinc, while information about alternative adaptations is specified as policies in WS-Policy4MASC. MiniMASC+MiniZinc uses these descriptions to find the optimal solution. We illustrate how these adaptations decisions are made for an example loan brokering Web service composition.