Component qos contract negotiation in multiple containers

  • Authors:
  • Mesfin Mulugeta;Alexander Schill

  • Affiliations:
  • Institute for System Architecture, Dresden University of Technology, Germany;Institute for System Architecture, Dresden University of Technology, Germany

  • Venue:
  • ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part II
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The explicit consideration of component contracts aims at simplifying the development of component-based applications with non-functional requirements like QoS and security, but it is also a challenging task QoS contract negotiation is used to select concrete QoS contracts between the collaborating components This paper presents an algorithm for the QoS contract negotiation of components deployed in multiple component containers Our algorithm addresses: possible resource constraints at each node and the network, the efficiency of the negotiation process, the selection of a heuristically optimized solution, and over-constrained cases As a basis to our approach, we used the notion that the required and provided non-functional properties as well as resource demand are specified at the component level To demonstrate the presented ideas, the interaction of a customer, video provider, and payment provider example scenario is analyzed.