REFLEXION DANS LES SYSTEMES REPARTIS : APPLICATION A CORBA ET SMALLTALK / THOMAS LEDOUX ; SOUS LA DIRECTION DE PIERRE COINTE

Date :

Editeur / Publisher : [S.l.] : [s.n.] , 1998

Format : 225 P.

Type : Livre / Book

Type : Thèse / Thesis

Langue / Language : français / French

Cointe, Pierre (1954-....) (Directeur de thèse / thesis advisor)

Université de Nantes (1962-2021) (Organisme de soutenance / degree-grantor)

Résumé / Abstract : AUJOURD'HUI, LA TECHNOLOGIE OBJET S'IMPOSE DANS LE MONDE INDUSTRIEL COMME LA MEILLEURE SOLUTION POUR REPONDRE AUX PROBLEMES DE L'INTEGRATION ET DE LA REUTILISATION DES COMPOSANTS LOGICIELS DISTRIBUES. EN NORMALISANT DES SPECIFICATIONS POUR LA PORTABILITE ET L'INTEROPERABILITE DES COMPOSANTS OBJETS, LE BUS LOGICIEL CORBA (COMMON OBJECT REQUEST BROKER ARCHITECTURE) CONSTITUE UNE PREMIERE APPROCHE POUR ABORDER LE PROBLEME DE LA CONSTRUCTION D'APPLICATIONS DISTRIBUEES A OBJETS. PAR AILLEURS, LES CONCEPTS DE LA REFLEXION PERMETTENT DE REALISER DES SYSTEMES OUVERTS EN RENDANT ADAPTABLES LES DIFFERENTES CARACTERISTIQUES D'UN PROGRAMME. AINSI, DANS LE CONTEXTE DES ENVIRONNEMENTS REPARTIS, LES LANGAGES REFLEXIFS OFFRENT UN MODELE DYNAMIQUE D'EXECUTION PERMETTANT L'INTROSPECTION ET LA MODIFICATION DES STRATEGIES ET DES MECANISMES DE DISTRIBUTION. L'OBJECTIF DE CETTE THESE EST D'EXPLORER L'APPORT DES TECHNIQUES DE REFLEXION DANS LE CADRE DES ARCHITECTURES DISTRIBUEES ET PLUS PARTICULIEREMENT AUTOUR DE CORBA. NOUS METTONS NOTAMMENT L'ACCENT SUR DEUX PROPRIETES INDISPENSABLES POUR LA CONSTRUCTION D'APPLICATIONS REPARTIES : LA SEPARATION DES ASPECTS ET L'ADAPTABILITE DYNAMIQUE. NOUS PRESENTONS OPENCORBA, UN SYSTEME OUVERT, BASE SUR UN NOUVEAU PROTOCOLE A METAOBJETS SMALLTALK. IL REIFIE DIFFERENTS ASPECTS DU BUS CORBA AFIN DE RENDRE PLUS MALLEABLE LA BOITE NOIRE DE L'ORB (OBJECT REQUEST BROKER, I.E. LE BUS). OPENCORBA FAVORISE LA SEPARATION DES CARACTERISTIQUES INTERNES DU BUS POUR MIEUX LES ORGANISER, LES RENDRE MODULAIRES ET DONC INTERCHANGEABLES (SEPARATION DES ASPECTS). OPENCORBA PERMET AINSI D'INTERVENIR SUR LE MODELE D'EXECUTION REPARTIE DE L'ORB, POUR CHANGER DYNAMIQUEMENT LES STRATEGIES DE REPRESENTATION ET D'EXECUTION (ADAPTABILITE DYNAMIQUE). OPENCORBA EST LE PREMIER ORB REFLEXIF APPORTANT LA FLEXIBILITE NECESSAIRE AUX ENVIRONNEMENTS DISTRIBUES.