Les contextes toujours plus variés et dynamiques dans lesquels les logiciels actuels s'exécutent leurs imposent de s'adapter de façon autonomeà ces changements. L'objectif de cette thèse est de faciliter le développement de telles applications adaptatives, en considérant l'adaptation comme un aspect qui doit être développé séparément du reste de l'application afin de pouvoir y être intégré et modifié dynamiquement. Pour cela nous proposons safran, une extension du modèle de composants Fractal permettant d'associer dynamiquement des politiques d'adaptation aux composants d'une application. Ces politiques sont programmées dans un langage dédié sous la forme de règles réactives. Leur exécution repose d'une part sur WildCAT, un système permetta...
Software component re-use is a challenge for designing new applications. In many cases, the existing...
National audienceCet article propose une architecture logicielle qui rend possible l'adaptation dyna...
Althrough component models have greatly simplified the development of distributed applications, adap...
The increasingly diverse and dynamic contexts in which current applications are run imposes them to ...
National audienceLes développeurs d'application sont aujourd'hui confrontés à des contextes d'exécut...
International audienceNowadays, application developers have to deal with increasingly variable execu...
L'adaptation dynamique permet de modifier une application en cours d'exécution en fonction des fluct...
noteInternational audienceLes applications auto-adaptables modi?ent leur comportement de façon dynam...
Les utilisateurs s'attendent à ce que les logiciels soient à la fois continuellement disponibles et ...
L’étude des propriétés fractales des séries biologiques fait l’objet d’un intérêt croissant. Néanmoi...
Dynamic adaptation allows the modification of an application during its execution, according to the ...
Les technologies pour l adaptation dynamique (composants, aspects, etc.) permettent de modifier les ...
Our main goal is to allow the usage of temporal properties within an adaptation policy while taking ...
Ce papier présente un travail en cours sur une architecture générique d'adaptation au contexte fondé...
International audienceComponent-based development is a commonly used technique to build complex syst...
Software component re-use is a challenge for designing new applications. In many cases, the existing...
National audienceCet article propose une architecture logicielle qui rend possible l'adaptation dyna...
Althrough component models have greatly simplified the development of distributed applications, adap...
The increasingly diverse and dynamic contexts in which current applications are run imposes them to ...
National audienceLes développeurs d'application sont aujourd'hui confrontés à des contextes d'exécut...
International audienceNowadays, application developers have to deal with increasingly variable execu...
L'adaptation dynamique permet de modifier une application en cours d'exécution en fonction des fluct...
noteInternational audienceLes applications auto-adaptables modi?ent leur comportement de façon dynam...
Les utilisateurs s'attendent à ce que les logiciels soient à la fois continuellement disponibles et ...
L’étude des propriétés fractales des séries biologiques fait l’objet d’un intérêt croissant. Néanmoi...
Dynamic adaptation allows the modification of an application during its execution, according to the ...
Les technologies pour l adaptation dynamique (composants, aspects, etc.) permettent de modifier les ...
Our main goal is to allow the usage of temporal properties within an adaptation policy while taking ...
Ce papier présente un travail en cours sur une architecture générique d'adaptation au contexte fondé...
International audienceComponent-based development is a commonly used technique to build complex syst...
Software component re-use is a challenge for designing new applications. In many cases, the existing...
National audienceCet article propose une architecture logicielle qui rend possible l'adaptation dyna...
Althrough component models have greatly simplified the development of distributed applications, adap...