Capítulo de livro Revisado por pares

A Novel Autonomic Design Pattern for Invocation of Services

2011; Springer Science+Business Media; Linguagem: Inglês

10.1007/978-3-642-22540-6_53

ISSN

1865-0937

Autores

V. S. Prasad Vasireddy, Vishnuvardhan Mannava, T. Ramesh,

Tópico(s)

Software Engineering and Design Patterns

Resumo

According to a definition rolled out from the Workshop on Adaptable and Adaptive Software [1] "A program is called adaptive if it changes its behaviour automatically according to its context."Within this context, we restrict our research domain to the automatic runtime adaptation of existing behaviours. In this paper, we propose an Autonomic Design Pattern which is an amalgamation of chain of responsibility and visitor patterns that can be used to analyze or design self-adaptive systems.We harvested this pattern and applied it on unstructured peer to peer networks and Webservices environments.Representation of an operation to be performed on the elements of an object structure is taken from the Visitor pattern and to reduce the coupling between the sender of a request to its receiver by giving more than one object a chance to handle the request is adopted from Chain of responsibility.

Referência(s)