Title :
MiniMASC: A Framework for Diverse Autonomic Adaptations of Web Service Compositions
Author :
Lu, Qinghua ; Tosic, Vladimir
Author_Institution :
Sch. of Comput. Sci. & Eng., Uni. of New South Wales, Sydney, NSW, Australia
Abstract :
When various technical and business changes related to Web service compositions occur, there is often a need for runtime adaptation with minimal human intervention. While many research projects work on particular types of such adaptation, much more research is needed on decision making for diverse autonomic adaptations, particularly to maximize business (as opposed to technical) metrics. Our MiniMASC middleware is a framework for diverse autonomic adaptations of Web service compositions, focusing on supporting such advanced decision-making algorithms. MiniMASC is relatively simple, light weight, modular, and extensible. It uses the WS-Policy4MASC policy language that can describe all information necessary for different types of adaptation. After presenting our classification of different types of decision making in adaptation of Web service compositions, this paper discusses how MiniMASC (with WS-Policy4MASC) can be used for implementing algorithms maximizing business metrics. Our tests show that the implementation of MiniMASC has a satisfactory performance and scales well.
Keywords :
Web services; decision making; middleware; service-oriented architecture; MiniMASC middleware; Web service compositions; decision making; diverse autonomic adaptations; Classification algorithms; Decision making; Measurement; Monitoring; Time factors; Web services; Web service management; autonomic computing; business-driven IT management; 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.68