Title :
MiniMASC+MiniZinc: An Autonomic Business-Driven Decision Making Middleware for Adaptation of Web Service Compositions
Author :
Lu, Qinghua ; Tosic, Vladimir
Author_Institution :
Sch. of Comput. Sci. & Eng., Univ. of New South Wales, Sydney, NSW, Australia
Abstract :
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.
Keywords :
Web services; business data processing; constraint handling; decision support systems; middleware; MiniMASC+MiniZinc; WS-Policy4MASC; Web service compositions; autonomic business driven decision making middleware; constraint programming specification language MiniZinc; instance specific adaptation; maximize business value; multiple instance adaptation decision problem; runtime adaptation; Adaptation model; Decision making; Monitoring; Unified modeling language; Web services; Web service management; autonomic computing; business-driven IT management; constraint programming; decision making; dynamic adaptation;
Conference_Titel :
Ubiquitous Intelligence & Computing and 7th International Conference on Autonomic & Trusted Computing (UIC/ATC), 2010 7th International Conference on
Conference_Location :
Xian, Shaanxi
Print_ISBN :
978-1-4244-9043-1
Electronic_ISBN :
978-0-7695-4272-0
DOI :
10.1109/UIC-ATC.2010.67