PUMA
Istituto di Scienza e Tecnologie dell'Informazione     
Tonellotto N., Laforenza D., Coppola M., Zoccolo C., Danelutto M., Vanneschi M. Managing user expectations with component performance contracts. In: CoreGRID Workshop on Usage of Service Level Agreements in Grids (Austin, Texas, USA, 19 Settembre 2007). Proceedings, (Core GRID Springer Series). Springer Verlag, 2007.
 
 
Abstract
(English)
In this paper we introduce a definition of performance contract for hierarchical component applications communicating through one-way asynchronous communications. Component annotations allow to express a generic performance model, performance requirements and resource constraints. We propose an $O(n^{3.5})$ algorithm to obtain from user expectations the minimum resource requirements which ensure the desired QoS, to be exploited successively in a SLA negotiation phase. The technique is suitable for automatic execution, exploiting developer-provided annotations, and is validated with experiments on heterogeneous grid platforms.
Subject Performance contracts
Component-based programming
D.1.3 Concurrent Programming


Icona documento 1) Download Document PDF


Icona documento Open access Icona documento Restricted Icona documento Private

 


Per ulteriori informazioni, contattare: Librarian http://puma.isti.cnr.it

Valid HTML 4.0 Transitional