Title :
Autonomic Business-Driven Decision Making for Adaptation of Web Service Compositions
Author_Institution :
Sch. of Comput. Sci. & Eng., Univ. of New South Wales, Sydney, NSW, Australia
Abstract :
Runtime adaptation of Web service compositions can usually be done in several ways, so it is necessary to decide which adaptation approach to take. The PhD research presented in this paper provides a novel decision making approach, new management algorithms, and a middleware architecture for runtime adaptation of Web service compositions in ways that maximize business value, while satisfying all given constraints. All necessary information about possible adaptations and their business metrics are specified as policies in the WS-Policy4MASC language and the optimization problem is modeled in the powerful constraint programming language MiniZinc. The decision making algorithms integrated into the MiniZnMASC middleware allows it to determine how to adapt each Web service composition instance so the overall business value is maximized, while satisfying all given constraints (e.g., about resource limitations). Experiments with the MiniZnMASC prototype showed that the new solutions are feasible, functionally correct, business beneficial, with low performance overhead, and with linear scalability.
Keywords :
Web services; business data processing; decision making; middleware; programming languages; MiniZnMASC middleware; PhD research; WS-Policy4MASC language; Web service composition adaptation; autonomic business-driven decision making; business metrics; business value; constraint programming language MiniZinc; linear scalability; low performance overhead; management algorithms; middleware architecture; optimization problem; resource limitations; Adaptation models; Decision making; Measurement; Monitoring; Runtime; Web services; Business-driven IT management; autonomic computing; constraint programming; distributed system management; runtime adaptation; service-oriented computing;
Conference_Titel :
Services (SERVICES), 2011 IEEE World Congress on
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4577-0879-4
Electronic_ISBN :
978-0-7695-4461-8
DOI :
10.1109/SERVICES.2011.17