Community Research and Development Information Service - CORDIS

Software agents to support negotiation functions

Agent-based Negotiation for Service Configuration:Dynamic client/server interaction in wireless distributed scenarios requires the definition of middleware infrastructure that provides some level of intelligence in service mediation. This document describes an approach that builds on client and service profiles and that enables automated negotiation of service execution contracts. The supporting software middleware is built around the concept of agent, which operates on behalf of the user taking into account its preferences or in behalf of the service provider taking into account its constraints.Agents employ Multi-Criteria Decision mechanisms for service preference specification and evaluation. The framework enforces multimodal networking protocols in order to enable wireless communication with mobile devices. Examples are given in the several application domains for illustrating service selection in contexts where the client’s profile, service’s profile, and client/service negotiation are the relevant aspects to take in considerationThe document illustrates the agent-based negotiation protocols and describes the mediation framework. The framework builds on the new Web Services technology deployed on two different programming and execution environments, i.e. Sun Java and Microsoft .NET.The use of the agent-based system is exemplified in the context of a hotel booking service.

Reported by

Politecnico di Torino
Corso Duca degli Abruzzi 24
10129 Torino
See on map
Follow us on: RSS Facebook Twitter YouTube Managed by the EU Publications Office Top