A Framework for QoS Contract Negotiation in Component-Based Applications
نویسندگان
چکیده
The support of QoS properties in component-based software requires the run-time selection of appropriate concrete QoS contracts at the ports of the interacting components. Such a selection process is called QoS contract negotiation. This paper discusses the architecture of a QoS contract negotiation framework and how it is implemented in our prototype. The framework can be integrated in a component container and act as a run-time support environment when QoS Contracts are negotiated under different application scenarios. Our approach is based on: (i) the notion that the required and provided QoS properties as well as resource demands are specified at the component level; and (ii) that QoS contract negotiation is modeled as a constraint solving problem.
منابع مشابه
QoS Negotiation and Resource Reservation for Distributed Multimedia Applications
Distributed multimedia applications require negotiation of quality of service (QoS) and resource reservation for distributed application components and communication links. Negotiation of QoS for an application session is a balancing process between the QoS specified by a client, the resource capabilities of the distributed system and the functional capabilities of the distributed application. ...
متن کاملThesis work and research project
Deploying critical services (e.g. VPN etc.) over the Internet X-domain topology requires to be able to guarantee end-to-end QoS. For this, and to guarantee privacy, Service Level Agreements (SLAs), also called QoS contracts, are committed pairwise between domains. If local QoS control issues inside on each participating domain can be considered solved, open problems persist in the eld of end-to...
متن کاملAmbient Computing Using Component Resource Contracts
This paper introduces a contract-driven resource management process and supporting middleware framework. We aim at supporting mobile computing tasks as they appear in the areas of Ambient Intelligence (AmI). As available resources in AmI environments fluctuate frequently, the resource usage of AmI tasks must be extremely flexible. The presented component based methodology permits an optimal fle...
متن کاملA Framework for Experimenting with QoS for Multimedia Services
It has been recognized that an e ective support for multimedia applications must provide Quality of Service (QoS) guarantees. Current methods propose to provide such QoS guarantees through coordinated network resource reservations. In our approach, we extend this idea providing system-wide QoS guarantees that consider the data manipulation and transformations needed in the intermediate and end ...
متن کاملEnd-to-End Quality of Service Coordination Models for Mobile Networks
Providing End-to-End QoS in 4G heterogeneous networks is a challenge due to the involvement of several components like network reservation, service level agreements, charging, contract management and security constraints. A flexible yet efficient protocol framework is required, which can integrate all this functionality. Recently, we proposed the End-to-End Negotiation Protocol (E2ENP) for nego...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007