<?xml version="1.0" encoding="UTF-8"?><mets:mets xmlns:mets="http://www.loc.gov/METS/" xmlns:suj="http://www.theses.fr/namespace/sujets" xmlns:tef="http://www.abes.fr/abes/documents/tef" xmlns:local="http://www.local.univ.fr/theses" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:metsRights="http://cosimo.stanford.edu/sdr/metsrights/" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.loc.gov/METS/ http://www.abes.fr/abes/documents/stef/stef_schemas.xsd" ID="STRA_ORI_OAI_518" OBJID="ORI_OAI_518">
<mets:dmdSec ID="STRA.IMPORT.DESCRIPTION_BIBLIOGRAPHIQUE" CREATED="2022-01-12T18:00:16">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_desc_these">
<mets:xmlData>
<tef:thesisRecord>
<dc:title xml:lang="fr">Génération de programmes modèles pour la représentation et l'analyse de profils d'exécution : le modèle périodique-linéaire</dc:title>
<dcterms:alternative xml:lang="en">Generating modeling programs to represent and analyse execution profiles,the periodic-linear model</dcterms:alternative>
<dc:subject xml:lang="fr">Compilation (informatique)</dc:subject>
<dc:subject xml:lang="en">Pas de mots clés en anglais</dc:subject>
<dc:subject xsi:type="dcterms:DDC">005.3</dc:subject>
<tef:sujetRameau xml:lang="fr">
<tef:vedetteRameauNomCommun>
<tef:elementdEntree autoriteSource="Sudoc" autoriteExterne="027709922">Compilation (informatique)</tef:elementdEntree>
<tef:subdivision autoriteExterne="027253139" autoriteSource="Sudoc" type="subdivisionDeForme">Thèses et écrits académiques</tef:subdivision>
</tef:vedetteRameauNomCommun>
<tef:vedetteRameauNomCommun>
<tef:elementdEntree autoriteSource="Sudoc" autoriteExterne="027244067">Optimisation mathématique</tef:elementdEntree>
<tef:subdivision autoriteExterne="027253139" autoriteSource="Sudoc" type="subdivisionDeForme">Thèses et écrits académiques</tef:subdivision>
</tef:vedetteRameauNomCommun>
</tef:sujetRameau>
<dcterms:abstract xml:lang="fr">Cette thèse présente une nouvelle technique de représentation et d'analyse de traces d'exécution de programmes. Après une étude de quelques méthodes générales d'analyse de données, l'accent est mis sur une nouvelle modélisation qui consiste à exprimer le comportement à l'exécution d'un programme par un autre programme. Le programme qui exprime le comportement est constitué d'une séquence de nids de boucles dans lesquelles les fonctions de niveau les plus internes expriment les valeurs de la trace d'entrée à partir des indices de boucles. Chaque séquence de nids de boucles correspond à une définition particulière d'une phase de programme, c'est à dire un ensemble d'intervalles dépendants les uns des autres, et ces intervalles sont identifiés grâce à une méthode d'interpolation périodique et linéaire. A partir de cette représentation, on montre qu'on est en mesure d'effectuer un assez grand nombre d'analyses et d'optimisations, en s'aidant notamment des outils comme le modèle polyédrique d'analyse statique. Au final, on vérifie bien que les informations obtenues suite à notre modélisation et à l'analyse statique des nids de boucles résultants sont plus précises, mieux adaptées, et plus exploitables qu'avec des méthodes générales d'analyse de données.</dcterms:abstract>
<dcterms:abstract xml:lang="en">This work presents a novel approach for program execution traces analysis and modeling. After a short introduction where it is shown that general methods for data analysis are not well-adapted to understand the behavior of programs, we focus on the design of our model, called the Periodic Linear Model. It is based on the representation of a program behavior by another program. The program that models the behavior of the first one is made of sequences of nested loops, in which the functions of the innermost level compute the values of the input program trace from the loop indices. Each sequence of nested loops correspond to a particular definition of a program phase, that is a set of linearly linked intervals; these intervals are identifed through our periodic linear interpolation method. From this representation, we show that many analysis ans optimizations are possible in conjunction with some static analysis methods like the polytope model, and also that the information resulting from our model are more precise, adapted and exploitable than those obtained by general data analysis methods.</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>
<dcterms:spatial xml:lang="fr">France</dcterms:spatial>
</tef:thesisRecord>
</mets:xmlData>
</mets:mdWrap>
</mets:dmdSec>
<mets:dmdSec ID="STRA.IMPORT.VERSION_COMPLETE.DESCRIPTION.EDITION_ARCHIVAGE" CREATED="2022-01-12T18:00:16">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_desc_edition">
<mets:xmlData>
<tef:edition>
<dcterms:medium xsi:type="dcterms:IMT">PDF</dcterms:medium>
<dc:identifier xsi:type="dcterms:URI">https://publication-theses.unistra.fr/public/theses_doctorat/2006/KENMEI_YOUTA_Benedicte_Ramelie_2006.pdf</dc:identifier>
<dcterms:extent/>
<tef:editeur>
<tef:nom>Université de Strasbourg</tef:nom>
<tef:place>Strasbourg</tef:place>
</tef:editeur>
<dcterms:issued xsi:type="dcterms:W3CDTF"/>
</tef:edition>
</mets:xmlData>
</mets:mdWrap>
</mets:dmdSec>
<mets:amdSec>
<mets:techMD ID="STRA.IMPORT.ADMINISTRATION">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_admin_these">
<mets:xmlData>
<tef:thesisAdmin>
<tef:auteur>
<tef:nom>Kenmei Youta</tef:nom>
<tef:prenom>Bénédicte Ramelie</tef:prenom>
<tef:dateNaissance>1976-01-01T00:00:00</tef:dateNaissance>
<tef:nationalite scheme="ISO-3166-1">FR</tef:nationalite>
<tef:autoriteExterne autoriteSource="Sudoc">076014177</tef:autoriteExterne>
</tef:auteur>
<dc:identifier xsi:type="tef:nationalThesisPID">http://www.theses.fr/2006STR13084</dc:identifier>
<dc:identifier xsi:type="tef:NNT">2006STR13084</dc:identifier>
<dcterms:dateAccepted xsi:type="dcterms:W3CDTF">2006-06-27T00:00:00</dcterms:dateAccepted>
<tef:thesis.degree>
<tef:thesis.degree.discipline xml:lang="fr">Informatique</tef:thesis.degree.discipline>
<tef:thesis.degree.grantor>
<tef:nom>Université Louis Pasteur (Strasbourg)</tef:nom>
<tef:autoriteExterne autoriteSource="Sudoc">026404540</tef:autoriteExterne>
</tef:thesis.degree.grantor>
<tef:thesis.degree.level>Doctorat</tef:thesis.degree.level>
<tef:thesis.degree.name xml:lang="fr">Docteur
es</tef:thesis.degree.name>
</tef:thesis.degree>
<tef:theseSurTravaux>non</tef:theseSurTravaux>
<tef:avisJury>oui</tef:avisJury>
<tef:directeurThese>
<tef:nom>Clauss</tef:nom>
<tef:prenom>Philippe</tef:prenom>
<tef:autoriteExterne autoriteSource="Sudoc">098478389</tef:autoriteExterne>
</tef:directeurThese>
<tef:ecoleDoctorale>
<tef:nom>École doctorale Mathématiques, sciences de l'information et de l'ingénieur (Strasbourg ; 1997-....) </tef:nom>
<tef:autoriteExterne autoriteSource="None">ED269</tef:autoriteExterne>
<tef:autoriteExterne autoriteSource="Sudoc">156504863</tef:autoriteExterne>
</tef:ecoleDoctorale>
<tef:oaiSetSpec>ddc:004</tef:oaiSetSpec>
</tef:thesisAdmin>
</mets:xmlData>
</mets:mdWrap>
</mets:techMD>
<mets:rightsMD ID="STRA.IMPORT.DROITS_UNIVERSITE">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_droits_etablissement_these">
<mets:xmlData>
<metsRights:RightsDeclarationMD RIGHTSCATEGORY="CONTRACTUAL">
<metsRights:Context CONTEXTCLASS="GENERAL PUBLIC">
<metsRights:Permissions DISPLAY="true" DUPLICATE="true" PRINT="true" COPY="true" MODIFY="false" DELETE="false"/>
</metsRights:Context>
</metsRights:RightsDeclarationMD>
<metsRights:Context CONTEXTCLASS="INSTITUTIONAL AFFILIATE">
<metsRights:Permissions DISPLAY="true" DUPLICATE="true" PRINT="true" COPY="true" MODIFY="false" DELETE="false"/>
</metsRights:Context>
</mets:xmlData>
</mets:mdWrap>
</mets:rightsMD>
<mets:rightsMD ID="STRA.IMPORT.DROITS_DOCTORANT">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_droits_auteur_these">
<mets:xmlData>
<metsRights:RightsDeclarationMD RIGHTSCATEGORY="CONTRACTUAL"/>
</mets:xmlData>
</mets:mdWrap>
</mets:rightsMD>
<mets:rightsMD ID="STRA.IMPORT.VERSION_COMPLETE.DROITS">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="tef_droits_version">
<mets:xmlData>
<metsRights:RightsDeclarationMD RIGHTSCATEGORY="CONTRACTUAL"/>
</mets:xmlData>
</mets:mdWrap>
</mets:rightsMD>
</mets:amdSec>
<mets:fileSec>
<mets:fileGrp ID="FGrID1" USE="diffusion">
<mets:file ID="FID1" ADMID="position()" MIMETYPE="application/pdf" USE="maitre">
<mets:FLocat LOCTYPE="URL" xlink:href="https://publication-theses.unistra.fr/public/theses_doctorat/2006/KENMEI_YOUTA_Benedicte_Ramelie_2006.pdf"/>
</mets:file>
</mets:fileGrp>
</mets:fileSec>
<mets:structMap TYPE="logical">
<mets:div TYPE="THESE" CONTENTIDS="http://mon-univ.fr/uid/uds-ori-290506/oeuvre" DMDID="STRA.IMPORT.DESCRIPTION_BIBLIOGRAPHIQUE" ADMID="STRA.IMPORT.ADMINISTRATION STRA.IMPORT.DROITS_UNIVERSITE STRA.IMPORT.DROITS_DOCTORANT">
<mets:div TYPE="VERSION_COMPLETE" CONTENTIDS="http://mon-univ.fr/uid/uds-ori-290506/oeuvre/version" ADMID="STRA.IMPORT.VERSION_COMPLETE.DROITS">
<mets:div TYPE="EDITION" CONTENTIDS="http://mon-univ.fr/uid/uds-ori-290506/oeuvre/version/edition" DMDID="STRA.IMPORT.VERSION_COMPLETE.DESCRIPTION.EDITION_ARCHIVAGE"/>
</mets:div>
</mets:div>
</mets:structMap>
</mets:mets>
