Spelling suggestions: "subject:"environnements compilées ett types"" "subject:"environnements compilées ett typer""
1 |
JAdapt : un modèle pour améliorer la réutilisation des préoccupations dans le paradigme objetQuintian, Laurent 13 July 2004 (has links) (PDF)
Cette thèse a pour sujet la réutilisation des préoccupations dans le paradigme de l'objet. De nombreux langages et modèles pour la séparation des préoccupations existent dans la littérature. Leurs limitations nous ont permis d'isoler toutes les propriétés nécessaires pour réutiliser facilement les préoccupations. Ces propriétés sont principalement : i) l'encapsulation de la composition au sein d'entité réifié (qui doivent pouvoir être abstraite, et supporter l'héritage), et ii) un panel assez varié d'opérateurs d'adaptation (encapsulé par les entités précédemment citées) est nécessaire à la composition de préoccupations dans l'objet. Aucun langage ou modèle de la littérature ne procure actuellement ces propriétés. Nous avons donc construit un modèle réunissant toutes ces propriétés, qui a été implémenté sous la forme d'un plug-in pour l'environnement de développement Eclipse. Nous avons validé notre implémentation sur les mêmes exemples qui ont été utilisés pour dresser les manques de la littérature. Enfin, nous évoquons les perspectives d'utilisation de notre modèle dans le paradigme des composants et dans l'approche MDA.
|
2 |
Mise en oeuvre des interactions en environnements distribués, compilés et fortement typés : le modèle MICADOBerger, Laurent 12 October 2001 (has links) (PDF)
La programmation orientée objet a déjà prouvé ses intérêts lors de la mise en oeuvre d'applications complexes. Le développement des applications distribuées à l'aide de technologies objets est réalisable mais cela implique de gérer les communications entre les objets distants. Des outils tels que CORBA, RPC et Java RMI facilitent la mise en oeuvre de la communication en masquant les accès réseaux. Cette maturation en termes de réseaux et de programmation par objets conduit aujourd'hui à une intensification du développement d'applications distribuées. Cette évolution des applications distribuées augmente le besoin de spécifier explicitement les sémantiques des communications et des interactions entre des objets. Cependant, les outils mentionnés ci-dessus ne permettent pas d'exprimer les sémantiques des interactions entre des objets. Seuls quelques travaux vont dans le sens d'une expression et d'une gestion des interactions entre des objets distants indépendamment de leurs fonctionnalités intrinsèques. Cependant, il reste encore des travaux à faire sur la " sémantique " des interactions entre objets distants afin d'apporter encore plus de flexibilité, de facilité et une meilleure réutilisation lors de la mise en oeuvre d'applications distribuées. La solution avancée est la définition d'un modèle et d'une architecture distribuée de gestion des interactions entre objets distants dans les environnements de développement utilisés par le monde industriel, c'est-à-dire les environnements compilés, fortement typés et distribués. Elle est basée sur ISL (Interaction Specification Language), notre langage de description des interactions ainsi que sur un système de réécriture des comportements réactifs.
|
Page generated in 0.0758 seconds