• DocumentCode
    2288489
  • Title

    SLA★: An abstract syntax for Service Level Agreements

  • Author

    Kearney, Keven T. ; Torelli, Francesco ; Kotsokalis, Constantinos

  • Author_Institution
    Eng. Ing. Inf., Ricerca & Innovazione, Rome, Italy
  • fYear
    2010
  • fDate
    25-28 Oct. 2010
  • Firstpage
    217
  • Lastpage
    224
  • Abstract
    This paper describes SLA*, a domain-independent syntax for machine-readable Service Level Agreements (SLAs) and SLA templates. Historically, SLA* was developed as a generalisation and refinement of the web-service specific XML standards: WS-Agreement, WSLA, and WSDL. Instead of web-services, however, SLA* deals with services in general, and instead of XML, it is language independent. SLA* provides a specification of SLA(T) content at a fine-grained level of detail, which is both richly expressive and inherently extensible: supporting controlled customisation to arbitrary domain-specific requirements. The model was developed as part of the FP7 ICT Integrated Project SLA@SOI, and has been applied to a range of industrial use-cases, including; ERP hosting, Enterprise IT, live-media streaming and health-care provision. At the time of writing, the abstract syntax has been realised in concrete form as a Java API, XML-Schema, and BNF Grammar.
  • Keywords
    Web services; XML; business data processing; BNF grammar; ERP hosting; Java API; WS agreement; WSDL; WSLA; Web service specific XML standards; abstract syntax; enterprise IT; health care provision; live media streaming; service level agreements; Concrete; Protocols; Quality of service; Semantics; Syntactics; Vocabulary; XML; Abstract Syntax; SLA Template; SLA★; Service Level Agreement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid Computing (GRID), 2010 11th IEEE/ACM International Conference on
  • Conference_Location
    Brussels
  • Print_ISBN
    978-1-4244-9347-0
  • Type

    conf

  • DOI
    10.1109/GRID.2010.5697973
  • Filename
    5697973