A Service Configuration and Composition Design Pattern for autonomic computing systems using Service Oriented Architecture

  • Authors:
  • Vishnuvardhan Mannava;T. Ramesh

  • Affiliations:
  • K L University, Vaddeswaram, Andhra Pradesh, India;National Institute of Technology, Andhra Pradesh, India

  • Venue:
  • Proceedings of the Second International Conference on Computational Science, Engineering and Information Technology
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software methodologies to develop autonomic computing systems are not mature. As far as we know, there are no studies on composition of design patterns and pattern languages for autonomic computing domain. Static approach to configure services yields inflexible, often inefficient, applications and software architectures. Complex service request involving multiple tasks (operations) may fail due to unavailability of suitable Web services advertised in the registry. In this paper, we propose software architecture using our Service Configuration and Composition Design Patterns for dynamically configuring and composition of communication services by satisfying the Self-configuration and Self-composition characteristics of the autonomic computing systems where software designers and/or programmers can exploit to drive their work. In the proposed system the server will invoke, compose, configure, amend and manage the services based on user request using composition of Design Patterns and Service Oriented Architecture (SOA) in the distributed environment at runtime. The proposed pattern is described using a java-like notation for the classes and interfaces. A simple UML class and Sequence diagrams are depicted.