<?xml version="1.0" encoding="UTF-8"?>
<mets:mets xmlns:mets="http://www.loc.gov/METS/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:mads="http://www.loc.gov/mads/" xmlns:metsRights="http://cosimo.stanford.edu/sdr/metsrights/" xmlns:tef="http://www.abes.fr/abes/documents/tef" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<mets:metsHdr CREATEDATE="2021-04-12T10:58:00" ID="univ-lille-15520" LASTMODDATE="2021-04-12T14:53:57" RECORDSTATUS="complet">
<mets:agent ROLE="CREATOR">
<mets:name>Université Lille1 - Sciences et Technologies</mets:name>
</mets:agent>
</mets:metsHdr>
<mets:dmdSec CREATED="2021-04-12T10:58:00" ID="desc_expr">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_desc_these">
<mets:xmlData>
<tef:thesisRecord>
<dc:title xml:lang="fr">Passage à l'échelle d'applications java distribuées auto-adaptatives</dc:title>
<dc:subject xml:lang="fr">Architectures orientées services</dc:subject>
<dc:subject xsi:type="dcterms:DDC">004.368</dc:subject>
<tef:sujetRameau>
<tef:vedetteRameauNomCommun>
<tef:elementdEntree autoriteExterne="074260103" autoriteSource="Sudoc">Grilles informatiques</tef:elementdEntree>
<tef:subdivision autoriteExterne="074260103" autoriteSource="Sudoc" type="subdivisionDeSujet"/>
</tef:vedetteRameauNomCommun>
<tef:vedetteRameauNomCommun>
<tef:elementdEntree autoriteExterne="027234908" autoriteSource="Sudoc">Traitement réparti</tef:elementdEntree>
<tef:subdivision autoriteExterne="027234908" autoriteSource="Sudoc" type="subdivisionDeSujet"/>
</tef:vedetteRameauNomCommun>
<tef:vedetteRameauNomCommun>
<tef:elementdEntree autoriteExterne="027701603" autoriteSource="Sudoc">Programmation parallèle (informatique)</tef:elementdEntree>
<tef:subdivision autoriteExterne="027701603" autoriteSource="Sudoc" type="subdivisionDeSujet"/>
</tef:vedetteRameauNomCommun>
<tef:vedetteRameauNomCommun>
<tef:elementdEntree autoriteExterne="027244105" autoriteSource="Sudoc">Réseaux d'ordinateurs</tef:elementdEntree>
<tef:subdivision autoriteExterne="027244105" autoriteSource="Sudoc" type="subdivisionDeSujet"/>
</tef:vedetteRameauNomCommun>
<tef:vedetteRameauNomCommun>
<tef:elementdEntree autoriteExterne="086881094" autoriteSource="Sudoc">Systèmes adaptatifs (informatique)</tef:elementdEntree>
<tef:subdivision autoriteExterne="086881094" autoriteSource="Sudoc" type="subdivisionDeSujet"/>
</tef:vedetteRameauNomCommun>
<tef:vedetteRameauNomCommun>
<tef:elementdEntree autoriteExterne="034591966" autoriteSource="Sudoc">Java (langage de programmation)</tef:elementdEntree>
<tef:subdivision autoriteExterne="034591966" autoriteSource="Sudoc" type="subdivisionDeSujet"/>
</tef:vedetteRameauNomCommun>
<tef:vedetteRameauNomCommun>
<tef:elementdEntree autoriteExterne="035155302" autoriteSource="Sudoc">Logiciels médiateurs</tef:elementdEntree>
<tef:subdivision autoriteExterne="035155302" autoriteSource="Sudoc" type="subdivisionDeSujet"/>
</tef:vedetteRameauNomCommun>
<tef:vedetteRameauNomCommun>
<tef:elementdEntree autoriteExterne="053523520" autoriteSource="Sudoc">Composants logiciels</tef:elementdEntree>
<tef:subdivision autoriteExterne="053523520" autoriteSource="Sudoc" type="subdivisionDeSujet"/>
</tef:vedetteRameauNomCommun>
<tef:vedetteRameauNomCommun>
<tef:elementdEntree autoriteExterne="076435849" autoriteSource="Sudoc">Services Web</tef:elementdEntree>
<tef:subdivision autoriteExterne="076435849" autoriteSource="Sudoc" type="subdivisionDeSujet"/>
</tef:vedetteRameauNomCommun>
<tef:vedetteRameauNomCommun>
<tef:elementdEntree autoriteExterne="138488363" autoriteSource="Sudoc">Informatique dans les nuages</tef:elementdEntree>
<tef:subdivision autoriteExterne="138488363" autoriteSource="Sudoc" type="subdivisionDeSujet"/>
</tef:vedetteRameauNomCommun>
<tef:vedetteRameauNomCommun>
<tef:elementdEntree autoriteExterne="035198222" autoriteSource="Sudoc">Exploration de données</tef:elementdEntree>
<tef:subdivision autoriteExterne="035198222" autoriteSource="Sudoc" type="subdivisionDeSujet"/>
</tef:vedetteRameauNomCommun>
</tef:sujetRameau>
<dcterms:abstract xml:lang="en"/>
<dcterms:abstract xml:lang="fr">L’évolution rapide des réseaux, des stations de travail, des gros calculateurs sans oublier les ordinateurs personnels, donne naissance à de nouvelles alternatives architecturales pour les traitements parallèles et distribués. Les Grappes, les grilles de calcul et plus récemment le calcul en nuages (Cloud Computing) répondent aux besoins en calcul sans cesse croissants, grâce à des nouveaux paradigmes et concepts logiciels et systèmes basés sur la programmation distribuée. Les principales caractéristiques des applications développées dans ce cadre sont d’être hétérogènes, irrégulières et imprévisibles. Pour permettre une exécution efficace des applications réparties en Java, nous proposons un environnement de programmation et un environnement d’exécution (ADAJ : Adaptative Distributed Applications in Java) qui optimise le placement dynamique des objets de l’application sur les grappes et les grilles d’ordinateurs. Cette répartition s’appuie sur de nouveaux mécanismes d’observation de l’activité des objets et des relations entre eux. Le gain de cette distribution flexible et adaptative des objets se traduit par une meilleure efficacité de l'exécution et la possibilité d'utiliser au mieux la puissance des différents calculateurs, tout en minimisant les coûts de communication et les surcoûts liés au contrôle de l'application. Munie de ces mécanismes, la plate-forme logicielle ADAJ assure une répartition adaptative et automatique des éléments de l’application sur la plateforme d’exécution, répondant de cette façon, aux évolutions du calcul et aux modifications de la disponibilité des ressources. Ce fonctionnement est basé sur un procédé de vol de cycle et permet de contrôler la granularité du traitement. Le programmeur n’a plus en principe, à s’en préoccuper. Les mécanismes ont été implémentés pour diverses plateformes et technologies. Dans un premier temps, ils ont été conçus pour fonctionner sur des grappes de stations de travail. Nous avons ensuite fait évoluer les solutions adoptées pour fonctionner sur des réseaux plus vastes (passage à l’échelle). En particulier, nous avons introduit un framework basé sur des composants logiciels, qui aide le concepteur à bâtir des applications pour grilles d’ordinateurs. Puis, ces travaux ont été étendus, de sorte que la plateforme ADAJ est aujourd’hui, un intergiciel à part entière. Elle est basée sur des web services et son système d’information, sur des systèmes à agents. Les mécanismes d’ADAJ peuvent maintenant gérer des plateformes d’exécution de type grille composées, à priori de milliers de machines. Nous avons finalement testé cette approche pour des problèmes de fouille de données à l’aide d’algorithmes distribués, spécifiquement développés. De cette façon nous avons répondu à la problématique actuelle concernant la mise en oeuvre et l’exploitation d’architecture de grille par des systèmes de type SOKU (Service Oriented Knowledge Utilities). Pour conclure, nous montrons comment nos travaux pourraient être utilisés dans l’environnement des systèmes-sur-puce de nouvelle génération.</dcterms:abstract>
<dc:type>Electronic Thesis or Dissertation</dc:type>
<dc:type xsi:type="dcterms:DCMIType">Text</dc:type>
<dc:language xsi:type="dcterms:RFC3066">fr</dc:language>
</tef:thesisRecord>
</mets:xmlData>
</mets:mdWrap>
</mets:dmdSec>
<mets:dmdSec CREATED="2021-04-12T10:58:00" ID="desc_version">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_desc_version">
<mets:xmlData>
<tef:version/>
</mets:xmlData>
</mets:mdWrap>
</mets:dmdSec>
<mets:dmdSec CREATED="2021-04-12T10:58:00" ID="desc_edition">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_desc_edition">
<mets:xmlData>
<tef:edition>
<dcterms:medium xsi:type="dcterms:IMT"/>
<dcterms:extent>3 : 10 Ko, 10 Ko, 10 Ko</dcterms:extent>
<dc:identifier xsi:type="dcterms:URI">https://pepite-depot.univ-lille.fr/RESTREINT/HDR/2011/50376-2011-405-1.pdf</dc:identifier>
<dc:identifier xsi:type="dcterms:URI">https://pepite-depot.univ-lille.fr/RESTREINT/HDR/2011/50376-2011-405-2.pdf</dc:identifier>
<dc:identifier xsi:type="dcterms:URI">https://pepite-depot.univ-lille.fr/RESTREINT/HDR/2011/50376-2011-405-1.pdf</dc:identifier>
</tef:edition>
</mets:xmlData>
</mets:mdWrap>
</mets:dmdSec>
<mets:amdSec>
<mets:techMD ID="admin_expr">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_admin_these">
<mets:xmlData>
<tef:thesisAdmin>
<tef:auteur>
<tef:nom>Olejnik</tef:nom>
<tef:prenom>Richard</tef:prenom>
<tef:dateNaissance>1900-01-01</tef:dateNaissance>
<tef:nationalite scheme="ISO-3166-1">FR</tef:nationalite>
<tef:autoriteExterne autoriteSource="Sudoc">091912431</tef:autoriteExterne>
</tef:auteur>
<dc:identifier xsi:type="tef:NNT"/>
<dcterms:dateAccepted xsi:type="dcterms:W3CDTF">2011-01-01
</dcterms:dateAccepted>
<tef:thesis.degree>
<tef:thesis.degree.discipline xml:lang="fr">Sciences mathématiques</tef:thesis.degree.discipline>
<tef:thesis.degree.grantor>
<tef:nom>Université Lille1 - Sciences et Technologies</tef:nom>
<tef:autoriteInterne>thesis.degree.grantor_1</tef:autoriteInterne>
<tef:autoriteExterne autoriteSource="Sudoc">026404184</tef:autoriteExterne>
</tef:thesis.degree.grantor>
<tef:thesis.degree.level>HDR</tef:thesis.degree.level>
</tef:thesis.degree>
<tef:theseSurTravaux>non</tef:theseSurTravaux>
<tef:avisJury>oui</tef:avisJury>
<tef:directeurThese>
<tef:nom>Toursel</tef:nom>
<tef:prenom>Bernard</tef:prenom>
<tef:autoriteInterne>intervenant_1</tef:autoriteInterne>
<tef:autoriteExterne autoriteSource="Sudoc">070958769</tef:autoriteExterne>
</tef:directeurThese>
<tef:oaiSetSpec>ddc:004</tef:oaiSetSpec>
<tef:MADSAuthority authorityID="intervenant_1" type="personal">
<tef:personMADS>
<mads:namePart type="family">Toursel</mads:namePart>
<mads:namePart type="given">Bernard</mads:namePart>
</tef:personMADS>
</tef:MADSAuthority>
<tef:MADSAuthority authorityID="thesis.degree.grantor_1" type="corporate">
<tef:personMADS>
<mads:namePart>Université Lille1 - Sciences et Technologies</mads:namePart>
</tef:personMADS>
</tef:MADSAuthority>
</tef:thesisAdmin>
</mets:xmlData>
</mets:mdWrap>
</mets:techMD>
<mets:techMD ID="file_1">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_tech_fichier">
<mets:xmlData>
<tef:meta_fichier>
<tef:encodage>ASCII</tef:encodage>
<tef:formatFichier>PDF</tef:formatFichier>
<tef:taille>9999</tef:taille>
</tef:meta_fichier>
</mets:xmlData>
</mets:mdWrap>
</mets:techMD>
<mets:techMD ID="file_2">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_tech_fichier">
<mets:xmlData>
<tef:meta_fichier>
<tef:encodage>ASCII</tef:encodage>
<tef:formatFichier>PDF</tef:formatFichier>
<tef:taille>9999</tef:taille>
</tef:meta_fichier>
</mets:xmlData>
</mets:mdWrap>
</mets:techMD>
<mets:techMD ID="file_3">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_tech_fichier">
<mets:xmlData>
<tef:meta_fichier>
<tef:encodage>ASCII</tef:encodage>
<tef:formatFichier>PDF</tef:formatFichier>
<tef:taille>9999</tef:taille>
</tef:meta_fichier>
</mets:xmlData>
</mets:mdWrap>
</mets:techMD>
<mets:rightsMD ID="dr_expr_thesard">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_droits_auteur_these">
<mets:xmlData>
<metsRights:RightsDeclarationMD>
<metsRights:Context CONTEXTCLASS="GENERAL PUBLIC">
<metsRights:Permissions COPY="true" DELETE="false" DISCOVER="true" DISPLAY="true" DUPLICATE="true" MODIFY="false" PRINT="true"/>
<metsRights:Constraints CONSTRAINTTYPE="TIME" OTHERCONSTRAINTTYPE="">
<metsRights:ConstraintDescription>restriction 2012-01-01 9999-01-01</metsRights:ConstraintDescription>
</metsRights:Constraints>
</metsRights:Context>
</metsRights:RightsDeclarationMD>
</mets:xmlData>
</mets:mdWrap>
</mets:rightsMD>
<mets:rightsMD ID="dr_expr_univ">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_droits_etablissement_these">
<mets:xmlData>
<metsRights:RightsDeclarationMD>
<metsRights:Context CONTEXTCLASS="GENERAL PUBLIC">
<metsRights:Permissions COPY="true" DELETE="false" DISCOVER="true" DISPLAY="true" DUPLICATE="true" MODIFY="false" PRINT="true"/>
</metsRights:Context>
</metsRights:RightsDeclarationMD>
</mets:xmlData>
</mets:mdWrap>
</mets:rightsMD>
<mets:rightsMD ID="dr_version">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_droits_version">
<mets:xmlData>
<metsRights:RightsDeclarationMD>
<metsRights:Context CONTEXTCLASS="GENERAL PUBLIC">
<metsRights:Permissions COPY="true" DELETE="false" DISCOVER="true" DISPLAY="true" DUPLICATE="true" MODIFY="false" PRINT="true"/>
<metsRights:Constraints CONSTRAINTTYPE="TIME" OTHERCONSTRAINTTYPE="">
<metsRights:ConstraintDescription>restriction 2012-01-01 9999-01-01</metsRights:ConstraintDescription>
</metsRights:Constraints>
</metsRights:Context>
</metsRights:RightsDeclarationMD>
</mets:xmlData>
</mets:mdWrap>
</mets:rightsMD>
</mets:amdSec>
<mets:fileSec>
<mets:fileGrp ID="FGrID1" USE="archive">
<mets:file ADMID="file_1" ID="FID1" MIMETYPE="application/pdf" USE="maitre">
<mets:FLocat LOCTYPE="URL" xlink:href="https://pepite-depot.univ-lille.fr/RESTREINT/HDR/2011/50376-2011-405-1.pdf"/>
</mets:file>
<mets:file ADMID="file_2" ID="FID2" MIMETYPE="application/pdf" USE="">
<mets:FLocat LOCTYPE="URL" xlink:href="https://pepite-depot.univ-lille.fr/RESTREINT/HDR/2011/50376-2011-405-2.pdf"/>
</mets:file>
<mets:file ADMID="file_3" ID="FID3" MIMETYPE="application/pdf" USE="">
<mets:FLocat LOCTYPE="URL" xlink:href="https://pepite-depot.univ-lille.fr/RESTREINT/HDR/2011/50376-2011-405-1.pdf"/>
</mets:file>
</mets:fileGrp>
</mets:fileSec>
<mets:structMap TYPE="logical">
<mets:div ADMID="dr_expr_thesard dr_expr_univ admin_expr" CONTENTIDS="www.univ-lille.fr/uid/univ-lille-15520/oeuvre" DMDID="desc_expr" TYPE="THESE">
<mets:div ADMID="dr_version" CONTENTIDS="www.univ-lille.fr/uid/univ-lille-15520/oeuvre/version" TYPE="VERSION_COMPLETE">
<mets:div CONTENTIDS="www.univ-lille.fr/uid/univ-lille-15520/oeuvre/version/edition" DMDID="desc_edition" TYPE="EDITION">
<mets:fptr FILEID="FGrID1"/>
</mets:div>
</mets:div>
</mets:div>
</mets:structMap>
</mets:mets>
