TY - GEN
T1 - SLA-driven distributed application development
AU - Muthusamy, Vinod
AU - Jacobsen, Hans Arno
N1 - Publisher Copyright:
© 2008 ACM.
PY - 2008/12/1
Y1 - 2008/12/1
N2 - 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.
AB - 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.
KW - Service level agreement
KW - Service oriented architecture
UR - http://www.scopus.com/inward/record.url?scp=84875045648&partnerID=8YFLogxK
U2 - 10.1145/1462802.1462808
DO - 10.1145/1462802.1462808
M3 - Conference contribution
AN - SCOPUS:84875045648
T3 - Proceedings of the 3rd Workshop on Middleware for Service Oriented Computing, MW4SOC 2008 - Held at the ACM/IFIP/USENIX International Middleware Conference
SP - 31
EP - 36
BT - Proceedings of the 3rd Workshop on Middleware for Service Oriented Computing, MW4SOC 2008 - Held at the ACM/IFIP/USENIX International Middleware Conference
PB - Association for Computing Machinery, Inc
T2 - 3rd Workshop on Middleware for Service Oriented Computing, MW4SOC 2008
Y2 - 1 December 2008 through 5 December 2008
ER -