• DocumentCode
    3342846
  • Title

    A Framework for Verifying SLA Compliance in Composed Services

  • Author

    Xiao, Hua ; Chan, Brian ; Zou, Ying ; Benayon, Jay W. ; Farrell, Bill O. ; Litani, Elena ; Hawkins, Jen

  • Author_Institution
    Sch. of Comput., Queen´´s Univ., Kingston, ON
  • fYear
    2008
  • fDate
    23-26 Sept. 2008
  • Firstpage
    457
  • Lastpage
    464
  • Abstract
    Service level agreements (SLAs) impose many non-functional requirements on services. Business analysts specify and check these requirements in business process models using tools such as IBM WebSphere Business Modeler. System integrators on the other hand use service composition tools such as IBM WebSphere Integration Developer to create service composition models, which specify the integration of services. However, system integrators rarely verify SLA compliance in their proposed composition designs. Instead, SLA compliance is verified after the composed services are deployed in the field. To improve the quality of the composed services, we propose a framework to verify SLA compliance in composed services at design time. The framework re-uses information in business process models to simulate services and verify the non-functional requirements before the service deployment. To demonstrate our framework, we built a prototype using an industrial process simulation engine from IBM WebSphere Business Modeler and integrate it into an industrial service composition tool. Through a case study, we demonstrate that our framework and the prototype assist system integrators in composing services while considering the non-functional requirements.
  • Keywords
    Web services; business data processing; formal specification; formal verification; IBM WebSphere business modeler; business process model; composed service level agreement compliance verification; nonfunctional requirement; Analytical models; Costs; Engines; Fault detection; Monitoring; Process design; Prototypes; Testing; Virtual prototyping; Web services; Service level agreements verification; business process simulation; web service;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2008. ICWS '08. IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-0-7695-3310-0
  • Electronic_ISBN
    978-0-7695-3310-0
  • Type

    conf

  • DOI
    10.1109/ICWS.2008.26
  • Filename
    4670208