SLA-driven Distributed Application Development

Vinod Muthusamy and Hans-Arno Jacobsen.

In MW4SOC, pages 31-36, Leuven, Belgium, December 2008.

Abstract

The management of Service Level Agreements (SLA) in the development of business processes in a Service Oriented Architecture (SOA) often requires much manual and errorprone effort by all parties throughout the lifecycle of the processes. The formal specification of SLAs into development tools can simplify some of this effort. In particular, the runtime provisioning and monitoring of processes can be achieved by an autonomic system that adapts to changing conditions to maintain the SLA’s goals. A cost model allows the efficient execution and monitoring of processes, based on a declarative, user-specified optimality function. Experiments demonstrate that the system can indeed adapt to changing workload conditions, saving roughly 70% of the network bandwidth in one particular experiment.

Download



Readers who enjoyed the above work, may also like the following:


  • Congestion Avoidance with Incremental Filter Aggregation in Content-Based Routing Networks.
    Mingwen Chen, Songlin Hu, Vinod Muthusamy, and Hans-Arno Jacobsen.
    In IEEE 35th International Conference on Distributed Computing Systems (ICDCS), June 2015.
    Acceptance rate: 13%. Number of submissions: 543..
    Tags: icdcs15
  • Towards Planning the Transformation of Distributed Messaging Middlewares.
    Young Yoon, Nathan Robinson, Vinod Muthusamy, Sheila McIlraith, and Hans-Arno Jacobsen.
    In IEEE 35th International Conference on Distributed Computing Systems (ICDCS), June 2015.
    (Short paper).
    Tags: content-based publish/subscribe, overlay construction, overlay design, overlay networks, overlays, icdcs15
  • Infrastructure Free Content-Based Publish/Subscribe.
    Vinod Muthusamy and Hans-Arno Jacobsen.
    ACM/IEEE Trans. on Networking, November 2013.
    (Accepted for publication in August, 2013).
    Tags: content-based publish/subscribe, content-based routing, p2p, publish/subscribe