Precise Service Level Agreements
SLAng is an XML language for defining service levelagreements, the part of a contract between the client andprovider of an Internet service that describes the quality attributesthat the service is required to possess. We definethe semantics of SLAng precisely by modelling the syntax ofthe language i...
Saved in:
| Published in: | International Conference on Software Engineering: Proceedings of the 26th International Conference on Software Engineering; 23-28 May 2004 pp. 179 - 188 |
|---|---|
| Main Authors: | , , |
| Format: | Conference Proceeding |
| Language: | English |
| Published: |
Washington, DC, USA
IEEE Computer Society
23.05.2004
|
| Series: | ACM Conferences |
| Subjects: |
Software and its engineering
> Software notations and tools
> Context specific languages
> Specialized application languages
Software and its engineering
> Software notations and tools
> Formal language definitions
> Semantics
|
| ISBN: | 9780769521633, 0769521630 |
| ISSN: | 0270-5257 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | SLAng is an XML language for defining service levelagreements, the part of a contract between the client andprovider of an Internet service that describes the quality attributesthat the service is required to possess. We definethe semantics of SLAng precisely by modelling the syntax ofthe language in UML, then relating the language model toa model that describes the structure and behaviour of services.The presence of SLAng elements imposes behaviouralconstraints on service elements, and the precise definitionof these constraints using OCL constitutes the semantic descriptionof the language. We use the semantics to define anotion of SLA compatibility, and an extension to UML thatenables the modelling of service situations as a precursorto analysis, implementation and provisioning activities. |
|---|---|
| Bibliography: | SourceType-Conference Papers & Proceedings-1 ObjectType-Conference Paper-1 content type line 25 |
| ISBN: | 9780769521633 0769521630 |
| ISSN: | 0270-5257 |
| DOI: | 10.5555/998675.999422 |

