An adaptive design pattern for genetic algorithm-based composition of web services in autonomic computing systems using SOA

  • Authors:
  • Vishnuvardhan Mannava;T. Ramesh

  • Affiliations:
  • Department of Computer Science and Engineering, K L University, Vaddeswaram, A.P., India;Department of Computer Science and Engineering, National Institute of Technology, Warangal, A.P., India

  • Venue:
  • GPC'12 Proceedings of the 7th international conference on Advances in Grid and Pervasive Computing
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web services composition has been an active research area over the last few years. However, the technology is still not mature yet and several research issues need to be addressed. In this paper, we propose Genetic Algorithm based Design Pattern. This system provides tools for adaptive service composition and provisioning. We introduce a composition model where service context and exceptions are configurable to accommodate needs of different users. This allows for reusability of a service in different contexts and achieves a level of adaptive and contextualization without recoding and recompiling of the overall composed services. The proposed system will compose web services based on user request using Service oriented Architecture (SOA). Genetic Algorithm based composition Design Pattern satisfies properties of autonomic system. We use different Design Patterns for designing the system like, Master slave Design Pattern and Chain of responsibility Design Pattern. Our proposed system will satisfy all properties of autonomic system, for monitoring we have used context based monitoring, for decision making we use Master Slave which is based on decision making system that will reconfigure itself and Thread per connection is used of executing different services in different threads. A simple UML class and Sequence diagrams are depicted.