International audienceService consumers satisfaction is considered today as one of the main concern to be ensured by service providers, especially with the spread of concurrency and the increase of functionally equivalent services. This satisfaction is closely related to quality of service (QoS) perceived by service consumers. In this context, we propose an approach to determine the satisfaction degree corresponding to the QoS of service-based applications, with regard to service consumers' QoS expectations. Our approach is based on a preference model, which is built only on the basis of service consumer's provided information. This preference model is also based on the 2-additive Choquet operator that takes into account preferential dependencies. In this paper, we target both design time and runtime aggregation of QoS of service-based applications
Web services are often employed to create wide distributed evolvable applications from existing components that constitute a service-based software system. ServiceOriented Architectures promote loose coupling, services distribution, dynamicity and agility. As services involved in a SOA are remote and autonomous services, the SOA designer does not control them and unpredictable behaviour can occur. Services orchestration is a key issue in order to fit expectations and reach objectives. Thus, service-oriented architectures have to be designed and deployed with rigor in order to be plainly useful and quality aware. Orchestration languages (BPEL4WS, BPML, etc.) fail in some points due to the lack of formalization and expressiveness, particularly when addressing service-based architecture evolution. This paper presents Diapason, an engineering approach for fully and formally designing service-based architectures, deploying them on the Internet, executing them according to the design and dynamically evolving them taking into account business changes and modifications.
PaaSs emerge to help SaaS providers to conquer the challenges involved in guaranteeing the QoS of international SaaSs. A well structured machine readable SLA is critical for PaaS providers to automate InterCloud management to serve the worldwide elastic user demands. WS-Agreement is a widely accepted extendible language for describing agreements. In this paper, we propose PSLA, a well structured PaaS Level SLA description language based on WS-Agreement. We summarize and describe the semantic clauses needed to be considered in PaaS level SLA. In particular, some specific characteristics of PaaS are taken into account in PSLA, such as elasticity of workload, undefined metric properties and fuzzy value range.
The Health-e-Child project started in January 2006 with the aim of developing a Grid-based healthcare platform for European paediatrics and providing seamless integration of traditional and emerging sources of biomedical information. The objective of this chapter is to share experiences, and present major issues faced, solutions found and a roadmap for future work in developing the Grid infrastructure for interactive biomedical applications in the project, as Health-e-Child approaches its final phases. This chapter starts with a brief introduction of the project itself, followed by a description of its architecture on the Grid. It then illustrates the approach with the description of a concrete example of one integrated key application, the Health-e-Child CaseReasoner, which is intended for biomedical decision support over the Grid, and is based on similarity search and advanced data visualization techniques.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.