• DocumentCode
    3142215
  • Title

    Dynamic synthesis of local time requirement for service composition

  • Author

    Tian Huat Tan ; Andre, Elisabeth ; Jun Sun ; Yang Liu ; Jin Song Dong ; Manman Chen

  • Author_Institution
    Grad. Sch. for Integrative Sci. & Eng., NUS, Singapore, Singapore
  • fYear
    2013
  • fDate
    18-26 May 2013
  • Firstpage
    542
  • Lastpage
    551
  • Abstract
    Service composition makes use of existing service-based applications as components to achieve a business goal. In time critical business environments, the response time of a service is crucial, which is also reflected as a clause in service level agreements (SLAs) between service providers and service users. To allow the composite service to fulfill the response time requirement as promised, it is important to find a feasible set of component services, such that their response time could collectively allow the satisfaction of the response time of the composite service. In this work, we propose a fully automated approach to synthesize the response time requirement of component services, in the form of a constraint on the local response times, that guarantees the global response time requirement. Our approach is based on parameter synthesis techniques for real-time systems. It has been implemented and evaluated with real-world case studies.
  • Keywords
    Web services; business data processing; Business Process Execution Language; component service; dynamic synthesis; global response time requirement; local response times; local time requirement; parameter synthesis techniques; real-time systems; service composition; service level agreements; service response time; service-based application; time critical business environments; Abstracts; Clocks; Concrete; Cost accounting; Indexes; Reactive power; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2013 35th International Conference on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-1-4673-3073-2
  • Type

    conf

  • DOI
    10.1109/ICSE.2013.6606600
  • Filename
    6606600