Translation of Service Level Agreements: A Generic Problem DefinitionJuly 21st, 2010
FiledJuly 21st, 2010Service composition and re-use is the cornerstone of Service-Oriented Comput- ing. Through service composition, it becomes possible to take advantage of the expertise that each provider offers through its products. At the same time, the provisioning, execution and access of a service may presume the existence of infrastructural services, which are used explicitly or implicitly. In both cases, there are dependencies between the composite (or higher-level) services, and the composed (or infrastructural) services. In the text that follows, we will refer to the former as dependents, and the latter as antecedents. Such dependencies may directly affect the operation of a dependent if non-functional expectations of its antecedents are not met. For instance, a company’s web server will not be accessible to the outside world if the company’s network fails. If, however, such a company is connecting to the internet through two different links and one of them fails, then the web server will still be