• DocumentCode
    2298455
  • Title

    Ensuring Service Level Agreements for Service Workflows

  • Author

    Dyachuk, Dmytro ; Deters, Ralph

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Saskatchewan, Saskatoon, SK
  • Volume
    2
  • fYear
    2008
  • fDate
    7-11 July 2008
  • Firstpage
    333
  • Lastpage
    340
  • Abstract
    Specifying and monitoring service level agreements (SLA) has been the subject of intensive research. However, methods of enforcing SLA have not addressed the specific issues of composite services (CS). Our work focuses on the problem of keeping prearranged SLAs for service workflows including workflows supporting long lived transactions (e.g. WS-BA). As a solution we offer scheduling of component service requests. The latter is based on regaining control over legacy services by means of transparent proxies and later scheduling of their invocations. Various heuristics based policies are evaluated under two different types of service level agreements. The policies vary from the simpler, operating only on the base of business value, to the more complex which also consider Quality of Service requirements, topologies of workflows, utilization of components services, etc. The experiments conducted over the model, which precisely captures the behavior of web services, reveal the benefits of providing schedulers with various types of context.
  • Keywords
    Web services; quality of service; scheduling; workflow management software; business value; composite services; legacy services; quality of service requirements; service level agreements; service requests; service workflows; workflow topologies; Computer science; Computerized monitoring; Context modeling; Contracts; Delay; Quality of service; Resource management; Service oriented architecture; Topology; Web services; Lawlers algorithm; Quality of Service; Service Level Agreements; Web Services; deadline decomposition; scheduling; static scheduling; transactional workflows; workflows;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2008. SCC '08. IEEE International Conference on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    978-0-7695-3283-7
  • Type

    conf

  • DOI
    10.1109/SCC.2008.117
  • Filename
    4578541