A medida que los SLAs empiezan a ser necesarios en servicios y aplicaciones usadas por el gran público y en ambientes XaaS donde existen penalizaciones por su incumplimiento, aumenta la demanda y la complejidad de los sistemas que dan soporte al ciclo de vida de los SLAs, en adelante, soluciones dirigidas por SLAs. Tras revisar el estado del...
-
November 27, 2014 (v1)PublicationUploaded on: March 27, 2023
-
December 14, 2021 (v1)Publication
The need for Service Level Agreements (SLAs) to supervise the consumption of services is increasing in business applications and Cloud scenarios due to the penalties that can apply for violation of SLA terms. Such a need for SLAs boosts the importance and complexity of SLA lifecycle supporting systems (SLA-driven solutions). In our work we...
Uploaded on: March 25, 2023 -
June 29, 2015 (v1)Publication
Traditionally, Service Level Agreements have been decomposed in two sets of properties: functionals (what) and non-functionals (how). However, in our opinion, there has been a third key element that has had a minor attention from academy: temporal awareness (when). We believe temporality is a main concern that should be addressed in realistic...
Uploaded on: December 4, 2022 -
December 15, 2021 (v1)Publication
The automated analysis operations of WS–Agreement documents proposed in recent works [1, 2, 3, 4] uses complex techniques of constraint programming as well as auxiliary code for agreement documents handling (XML documents mappings to constraint satisfaction problems (CSP), predicates parsings to CSP, etc). Implementing such document handling...
Uploaded on: December 5, 2022 -
April 20, 2023 (v1)Publication
Traditionally, Service Level Agreements have been decomposed in two sets of properties: functionals (what) and non-functionals (how). However, in our opinion, there has been a third key element that has had a minor attention from academy: temporal awareness (when). We believe temporality is a main concern that should be addressed in realistic...
Uploaded on: April 29, 2023 -
June 29, 2015 (v1)Publication
No description
Uploaded on: March 27, 2023 -
June 29, 2015 (v1)Publication
In this paper we question the problem of a software engineering researcher, who in his daily work, has to deal with researching, teaching and learning activities at the same time. Likewise, we suggest the Action Research as the way to disentagle from that triple schizophrenia.
Uploaded on: December 4, 2022 -
June 30, 2015 (v1)Publication
An SLA signed by all interested parties must be created carefully, avoiding contradictions between terms, because their terms could carry penalties in case of failure. However, this consistency checking may become a challenging task depending on the complexity of the agreement. As a consequence, an automated way of checking the consistency of...
Uploaded on: March 27, 2023 -
June 30, 2015 (v1)Publication
A common approach to the process of reaching agreements is the publication of templates that guide parties to create agreement offers that are then sent for approval to the template publisher. in such scenario, a common issue the template publisher must address is to check whether the agreement offer received is compliant or not with the...
Uploaded on: March 27, 2023 -
June 29, 2015 (v1)Publication
No description
Uploaded on: December 4, 2022 -
June 29, 2015 (v1)Publication
No description
Uploaded on: March 27, 2023 -
June 29, 2015 (v1)Publication
Service level agreements (SLAs) establish the terms in which a logistics service may be provided or consumed. During the last years we have been studying techniques to perform an automated analysis of expressive and realistic SLAs, which makes the agreement creation process easier for involved parties. Firstly, we extended WS-Agreement...
Uploaded on: December 5, 2022 -
December 14, 2021 (v1)Publication
Nursing home culture change movement advocates for care that is less hospital-like, and more patient-centered. Despite being a step towards the good direction in providing a proper service for elderly people, considering their well-being is not easy due to a number of factors as: specific treatments with a high price; the number of involved...
Uploaded on: March 25, 2023 -
April 17, 2015 (v1)Publication
WS–Agreement is one of the most widely used SLA specifications. An advantage of WS–Agreement over other agreement metamodels is that it allows one to define con4 ditional and optional term sets inside an agreement document, which are commonly found features in real-world agreements. Unfortunately, they increase the complexity of the...
Uploaded on: March 27, 2023 -
June 29, 2015 (v1)Publication
An SLA signed by all interested parties must be created carefully, avoiding contradictions between terms, because their terms could carry penalties in case of failure. However, this consistency checking may become a challenging task depending on the complexity of the agreement. As a consequence, an automated way of checking the consistency of...
Uploaded on: March 27, 2023 -
July 10, 2017 (v1)Publication
En asignaturas en las que hay proyectos o entregables evaluables, los estudiantes suelen saturar los buzones de correo de los profesores con mensajes para solicitar una tutoría presencial, o una validación de su entregable, o para exponer dudas sobre el mismo, entre otros motivos. Nosotros hemos observado además que gran parte de esos mensajes...
Uploaded on: December 4, 2022 -
April 19, 2023 (v1)Publication
Los servicios web suelen imponer dependencias entre parámetros (también llamadas dependencias inter-parámetro) que restringen el modo en que dos o más parámetros de entrada pueden combinarse para formar una llamada válida. Desafortunadamente, los lenguajes de especificación de servicios web actuales como OpenAPI Specification (OAS) no...
Uploaded on: April 20, 2023 -
April 20, 2021 (v1)Publication
Web services often impose inter-parameter dependencies that restrict the way in which two or more input parameters can be combined to form valid calls to the service. Unfortunately, current specification languages for web services like the OpenAPI Specification (OAS) provide no support for the formal description of such dependencies, which...
Uploaded on: December 4, 2022 -
April 17, 2015 (v1)Publication
In the context of web service procurement (WSP), temporal–awareness refers to managing service demands and offers which are subject to validity periods, i.e. their evaluation depends not only on quality of service (QoS) values but also on time. For example, the QoS of some web services can be considered critical in working hours (9:00 to 17:00...
Uploaded on: March 27, 2023 -
June 29, 2015 (v1)Publication
No description
Uploaded on: December 5, 2022 -
June 29, 2015 (v1)Publication
Developing good academic tools has become an art that forces researchers to achieve tasks they are not supposed to do. These include coding, web and logo designing, testing, etc. It compromises the quality of a product that differs from what the industry expects from it. in this paper we propose professionalising the tool development to build...
Uploaded on: March 27, 2023 -
January 25, 2022 (v1)Publication
Cloud service providers offer to their customers a variety of pricing policies, which range from the simple, yet widely used pay-as-you-go schema to complex discounted models. When executing the billing process, stakeholders have to consider usage metrics and service level objectives in order to obtain the correct billing and conform to the...
Uploaded on: December 4, 2022 -
December 13, 2021 (v1)Publication
Cloud computing constant evolution requires dynamic adjustments to service pricing and billing terms, considering provider infrastructures, customer requirements, and discount policies, among others. In this context, Customer Agreements (CA) are used to regulate the service provision including, among other information, the agreed service level...
Uploaded on: March 27, 2023 -
December 14, 2021 (v1)Publication
In cloud service provisioning scenarios with a changing demand from consumers, it is appealing for cloud providers to leverage only a limited amount of the virtualized resources required to provide the service. However, it is not easy to determine how much resources are required to satisfy consumers expectations in terms of Quality of Service...
Uploaded on: December 4, 2022 -
June 29, 2015 (v1)Publication
In Cooperative Information Systems, service level agreements (SLA) can be used to describe the rights and obligations of parties involved in the transaction (typically the service consumer and the service provider); amongst other information, SLA could define guarantees associated with the idea of service level objectives (SLOs) that normally...
Uploaded on: December 4, 2022