%0 Conference Proceedings %T Quality of Service Ranking by Quantifying Partial Compliance of Requirements %+ Department of Computer Science [Buenos Aires] %+ Instituto de Investigación en Ciencias de la Computación [Buenos Aires] (ICC) %A Martinez Suñé, Agustín, Eloy %A Lopez Pombo, Carlos, Gustavo %Z Part 5: Service-Oriented Computing %< avec comité de lecture %( Lecture Notes in Computer Science %B 22th International Conference on Coordination Languages and Models (COORDINATION) %C Valletta, Malta %Y Simon Bliudze %Y Laura Bocchi %I Springer International Publishing %3 Coordination Models and Languages %V LNCS-12134 %P 181-189 %8 2020-06-15 %D 2020 %R 10.1007/978-3-030-50029-0_12 %Z Computer Science [cs] %Z Computer Science [cs]/Networking and Internet Architecture [cs.NI]Conference papers %X While there is not much discussion on the importance of formally describing and analysing quantitative requirements in the process of software construction; in the paradigm of API-based software systems it could be vital. Quantitative attributes can be thought as attributes determining the Quality of Service – QoS provided by a software component published as a service. In this sense, they play a determinant role in classifying software artifacts according to specific needs stated as requirements. In previous works we presented an efficient, and fully automatic, analysis technique for establishing Service Level Agreements – SLA. Such a proposal relays on describing QoS contracts as convex specifications, and compliance checking is performed by the application of an analysis algorithm based on state of the art techniques used in hybrid system verification. Such a technique succeeds in offering a procedure for determining SLA but fails in the more realistic scenario where, potentially, no service fully satisfies the requirements. In this scenario the running application may still prefer to invoke the service that offers the best chances of successfully executing with values for QoS attributes meeting the requirements satisfactorily.In this work we propose and implement a metric for automatically quantifying partial satisfaction of QoS requirements, leading to a way of ranking services according to such notion of partial compliance. %G English %Z TC 6 %Z WG 6.1 %2 https://inria.hal.science/hal-03273990/document %2 https://inria.hal.science/hal-03273990/file/495623_1_En_12_Chapter.pdf %L hal-03273990 %U https://inria.hal.science/hal-03273990 %~ IFIP-LNCS %~ IFIP %~ IFIP-TC %~ IFIP-WG %~ IFIP-TC6 %~ IFIP-WG6-1 %~ IFIP-COORDINATION %~ IFIP-LNCS-12134