69
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Service Composition Design Pattern for Autonomic Computing Systems using Association Rule based Learning and Service-Oriented Architecture

      Preprint

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          In this paper we present a Service Injection and composition Design Pattern for Unstructured Peer-to-Peer networks, which is designed with Aspect-oriented design patterns, and amalgamation of the Strategy, Worker Object, and Check-List Design Patterns used to design the Self-Adaptive Systems. It will apply self reconfiguration planes dynamically without the interruption or intervention of the administrator for handling service failures at the servers. When a client requests for a complex service, Service Composition should be done to fulfil the request. If a service is not available in the memory, it will be injected as Aspectual Feature Module code. We used Service Oriented Architecture (SOA) with Web Services in Java to Implement the composite Design Pattern. As far as we know, there are no studies on composition of design patterns for Peer-to-peer computing domain. The pattern is described using a java-like notation for the classes and interfaces. A simple UML class and Sequence diagrams are depicted.

          Related collections

          Most cited references10

          • Record: found
          • Abstract: not found
          • Conference Proceedings: not found

          Ndegrees of separation

            Bookmark
            • Record: found
            • Abstract: not found
            • Conference Proceedings: not found

            Design patterns for developing dynamically adaptive systems

              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              Fulfilling the Vision of Autonomic Computing

                Bookmark

                Author and article information

                Journal
                1211.5227

                Software engineering,Artificial intelligence,Networking & Internet architecture

                Comments

                Comment on this article