ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique
Autres revues >>

L'Objet

1262-1137
logiciel, bases de données, réseaux
Publication abandonné
 

 ARTICLE VOL 12/4 - 2006  - pp.73-102  - doi:10.3166/objet.12.4.73-102
TITRE
Négociation de contrats, des systèmes multi-agents aux composants logiciels

RÉSUMÉ
L'approche contractuelle devient de plus en plus pertinente dans le cadre du génie logiciel orienté composants. Afin d'adapter cette approche à des modèles de composants hiérarchiques comme Fractal, nous avons conçu ConFract, un système qui gère des contrats, sur les connexions entre composants, mais surtout sur les composants eux-mêmes. Comme les reconfigurations dynamiques et la fluctuation des aspects extrafonctionnels entraînent des remises en cause fréquentes des contrats, des mécanismes de négociation deviennent alors nécessaires afin de rétablir automatiquement des contrats valides. Cet article présente un modèle de négociation pour ConFract qui s'inspire des mécanismes de négociation dans les systèmes multi-agents. Les principes généraux du modèle et une politique de négociation par relâchement sont notamment décrits.


ABSTRACT
The use of contracts becomes more and more relevant in component-based software engineering. In order to adapt contracts to hierarchical component models such as Fractal, we have proposed the ConFract system, which manages contracts on bindings between components, but especially on components themselves. As dynamic reconfigurations and fluctuations of extrafunctional aspects lead to frequent challenges of the contracts, some negotiation mechanisms are needed to automatically restore valid contracts. This paper presents a negotiation model for ConFract which is inspired from negotiation mechanisms in multi-agent systems. The main principles of the model and a concession-based negotiation policy are notably described.


AUTEUR(S)
Hervé CHANG, Philippe COLLET

MOTS-CLÉS
génie logiciel des composants, négociation, contrat, composants hiérarchiques, systèmes multi-agents, confract, fractal.

KEYWORDS
component-based software engineering, negotiation, contract, hierarchical components, multi-agent systems, confract, fractal.

LANGUE DE L'ARTICLE
Français

 PRIX
• Abonné (hors accès direct) : 34.95 €
• Non abonné : 34.95 €
|
|
--> Tous les articles sont dans un format PDF protégé par tatouage 
   
ACCÉDER A L'ARTICLE COMPLET  (480 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
made by WAW Lavoisier