44 resultados para Anti-patrons
em Université de Montréal, Canada
Resumo:
Lors de ces dix dernières années, le coût de la maintenance des systèmes orientés objets s'est accru jusqu' à compter pour plus de 70% du coût total des systèmes. Cette situation est due à plusieurs facteurs, parmi lesquels les plus importants sont: l'imprécision des spécifications des utilisateurs, l'environnement d'exécution changeant rapidement et la mauvaise qualité interne des systèmes. Parmi tous ces facteurs, le seul sur lequel nous ayons un réel contrôle est la qualité interne des systèmes. De nombreux modèles de qualité ont été proposés dans la littérature pour contribuer à contrôler la qualité. Cependant, la plupart de ces modèles utilisent des métriques de classes (nombre de méthodes d'une classe par exemple) ou des métriques de relations entre classes (couplage entre deux classes par exemple) pour mesurer les attributs internes des systèmes. Pourtant, la qualité des systèmes par objets ne dépend pas uniquement de la structure de leurs classes et que mesurent les métriques, mais aussi de la façon dont celles-ci sont organisées, c'est-à-dire de leur conception, qui se manifeste généralement à travers les patrons de conception et les anti-patrons. Dans cette thèse nous proposons la méthode DEQUALITE, qui permet de construire systématiquement des modèles de qualité prenant en compte non seulement les attributs internes des systèmes (grâce aux métriques), mais aussi leur conception (grâce aux patrons de conception et anti-patrons). Cette méthode utilise une approche par apprentissage basée sur les réseaux bayésiens et s'appuie sur les résultats d'une série d'expériences portant sur l'évaluation de l'impact des patrons de conception et des anti-patrons sur la qualité des systèmes. Ces expériences réalisées sur 9 grands systèmes libres orientés objet nous permettent de formuler les conclusions suivantes: • Contre l'intuition, les patrons de conception n'améliorent pas toujours la qualité des systèmes; les implantations très couplées de patrons de conception par exemple affectent la structure des classes et ont un impact négatif sur leur propension aux changements et aux fautes. • Les classes participantes dans des anti-atrons sont beaucoup plus susceptibles de changer et d'être impliquées dans des corrections de fautes que les autres classes d'un système. • Un pourcentage non négligeable de classes sont impliquées simultanément dans des patrons de conception et dans des anti-patrons. Les patrons de conception ont un effet positif en ce sens qu'ils atténuent les anti-patrons. Nous appliquons et validons notre méthode sur trois systèmes libres orientés objet afin de démontrer l'apport de la conception des systèmes dans l'évaluation de la qualité.
Resumo:
Thèse numérisée par la Division de la gestion de documents et des archives de l'Université de Montréal
Resumo:
Les changements sont faits de façon continue dans le code source des logiciels pour prendre en compte les besoins des clients et corriger les fautes. Les changements continus peuvent conduire aux défauts de code et de conception. Les défauts de conception sont des mauvaises solutions à des problèmes récurrents de conception ou d’implémentation, généralement dans le développement orienté objet. Au cours des activités de compréhension et de changement et en raison du temps d’accès au marché, du manque de compréhension, et de leur expérience, les développeurs ne peuvent pas toujours suivre les normes de conception et les techniques de codage comme les patrons de conception. Par conséquent, ils introduisent des défauts de conception dans leurs systèmes. Dans la littérature, plusieurs auteurs ont fait valoir que les défauts de conception rendent les systèmes orientés objet plus difficile à comprendre, plus sujets aux fautes, et plus difficiles à changer que les systèmes sans les défauts de conception. Pourtant, seulement quelques-uns de ces auteurs ont fait une étude empirique sur l’impact des défauts de conception sur la compréhension et aucun d’entre eux n’a étudié l’impact des défauts de conception sur l’effort des développeurs pour corriger les fautes. Dans cette thèse, nous proposons trois principales contributions. La première contribution est une étude empirique pour apporter des preuves de l’impact des défauts de conception sur la compréhension et le changement. Nous concevons et effectuons deux expériences avec 59 sujets, afin d’évaluer l’impact de la composition de deux occurrences de Blob ou deux occurrences de spaghetti code sur la performance des développeurs effectuant des tâches de compréhension et de changement. Nous mesurons la performance des développeurs en utilisant: (1) l’indice de charge de travail de la NASA pour leurs efforts, (2) le temps qu’ils ont passé dans l’accomplissement de leurs tâches, et (3) les pourcentages de bonnes réponses. Les résultats des deux expériences ont montré que deux occurrences de Blob ou de spaghetti code sont un obstacle significatif pour la performance des développeurs lors de tâches de compréhension et de changement. Les résultats obtenus justifient les recherches antérieures sur la spécification et la détection des défauts de conception. Les équipes de développement de logiciels doivent mettre en garde les développeurs contre le nombre élevé d’occurrences de défauts de conception et recommander des refactorisations à chaque étape du processus de développement pour supprimer ces défauts de conception quand c’est possible. Dans la deuxième contribution, nous étudions la relation entre les défauts de conception et les fautes. Nous étudions l’impact de la présence des défauts de conception sur l’effort nécessaire pour corriger les fautes. Nous mesurons l’effort pour corriger les fautes à l’aide de trois indicateurs: (1) la durée de la période de correction, (2) le nombre de champs et méthodes touchés par la correction des fautes et (3) l’entropie des corrections de fautes dans le code-source. Nous menons une étude empirique avec 12 défauts de conception détectés dans 54 versions de quatre systèmes: ArgoUML, Eclipse, Mylyn, et Rhino. Nos résultats ont montré que la durée de la période de correction est plus longue pour les fautes impliquant des classes avec des défauts de conception. En outre, la correction des fautes dans les classes avec des défauts de conception fait changer plus de fichiers, plus les champs et des méthodes. Nous avons également observé que, après la correction d’une faute, le nombre d’occurrences de défauts de conception dans les classes impliquées dans la correction de la faute diminue. Comprendre l’impact des défauts de conception sur l’effort des développeurs pour corriger les fautes est important afin d’aider les équipes de développement pour mieux évaluer et prévoir l’impact de leurs décisions de conception et donc canaliser leurs efforts pour améliorer la qualité de leurs systèmes. Les équipes de développement doivent contrôler et supprimer les défauts de conception de leurs systèmes car ils sont susceptibles d’augmenter les efforts de changement. La troisième contribution concerne la détection des défauts de conception. Pendant les activités de maintenance, il est important de disposer d’un outil capable de détecter les défauts de conception de façon incrémentale et itérative. Ce processus de détection incrémentale et itérative pourrait réduire les coûts, les efforts et les ressources en permettant aux praticiens d’identifier et de prendre en compte les occurrences de défauts de conception comme ils les trouvent lors de la compréhension et des changements. Les chercheurs ont proposé des approches pour détecter les occurrences de défauts de conception, mais ces approches ont actuellement quatre limites: (1) elles nécessitent une connaissance approfondie des défauts de conception, (2) elles ont une précision et un rappel limités, (3) elles ne sont pas itératives et incrémentales et (4) elles ne peuvent pas être appliquées sur des sous-ensembles de systèmes. Pour surmonter ces limitations, nous introduisons SMURF, une nouvelle approche pour détecter les défauts de conception, basé sur une technique d’apprentissage automatique — machines à vecteur de support — et prenant en compte les retours des praticiens. Grâce à une étude empirique portant sur trois systèmes et quatre défauts de conception, nous avons montré que la précision et le rappel de SMURF sont supérieurs à ceux de DETEX et BDTEX lors de la détection des occurrences de défauts de conception. Nous avons également montré que SMURF peut être appliqué à la fois dans les configurations intra-système et inter-système. Enfin, nous avons montré que la précision et le rappel de SMURF sont améliorés quand on prend en compte les retours des praticiens.
Resumo:
Les logiciels sont en constante évolution, nécessitant une maintenance et un développement continus. Ils subissent des changements tout au long de leur vie, que ce soit pendant l'ajout de nouvelles fonctionnalités ou la correction de bogues. Lorsque les logiciels évoluent, leurs architectures ont tendance à se dégrader et deviennent moins adaptables aux nouvelles spécifications des utilisateurs. En effet, les architectures de ces logiciels deviennent plus complexes et plus difficiles à maintenir à cause des nombreuses dépendances entre les artefacts. Par conséquent, les développeurs doivent comprendre les dépendances entre les artefacts des logiciels pour prendre des mesures proactives qui facilitent les futurs changements et ralentissent la dégradation des architectures des logiciels. D'une part, le maintien d'un logiciel sans la compréhension des les dépendances entre ses artefacts peut conduire à l'introduction de défauts. D'autre part, lorsque les développeurs manquent de connaissances sur l'impact de leurs activités de maintenance, ils peuvent introduire des défauts de conception, qui ont un impact négatif sur l'évolution du logiciel. Ainsi, les développeurs ont besoin de mécanismes pour comprendre comment le changement d'un artefact impacte le reste du logiciel. Dans cette thèse, nous proposons trois contributions principales : La spécification de deux nouveaux patrons de changement et leurs utilisations pour fournir aux développeurs des informations utiles concernant les dépendances de co-changement. La spécification de la relation entre les patrons d'évolutions des artefacts et les fautes. La découverte de la relation entre les dépendances des anti-patrons et la prédisposition des différentes composantes d'un logiciel aux fautes.
Resumo:
Affiliation: Faculté de pharmacie, Université de Montréal
Resumo:
Le virus Epstein-Barr (VEB) est fortement associé au développement de syndromes lymphoprolifératifs (SLP) en greffe pédiatrique. Ce virus a la capacité d’immortaliser les lymphocytes B et de provoquer leur prolifération incontrôlée chez l’hôte immunodéprimé. Plusieurs études démontrent que le cycle lytique du virus jouerait un rôle primordial dans la genèse des SLP en produisant des particules virales pouvant infecter les cellules B adjacentes. Chez un individu immunodéprimé, ces cellules B nouvellement infectées peuvent donner naissance à une expansion lymphocytaire. Le projet présenté dans ce mémoire fait partie d’un programme de recherche visant à élucider le rôle de l’infection productive par le VEB dans le développement des SLP. L’objectif précis de ce projet est de développer un anticorps monoclonal chimère contre la glycoprotéine gp350 du VEB dans le but de neutraliser le virus et d’ainsi prévenir son entrée dans les cellules B. Notre laboratoire a construit une version chimère de l’anticorps monoclonal murin 72A1, lequel se lie à la gp350 et bloque l’infection. Les premiers essais ont révélé la présence de chaînes non fonctionnelles (aberrantes) dans l’hybridome produisant l’anticorps 72A1. La construction de la chaîne légère authentique est maintenant complète alors que celle de la chaîne lourde est toujours en cours. Le processus de caractérisation de l’anticorps chimère inclura des essais de cytotoxicité à médiation cellulaire dépendante des anticorps (ADCC). Dans cette optique, une lignée cellulaire exprimant de façon stable la gp350 a été établie. Notre anticorps chimère anti-gp350 pourrait éventuellement être utilisé comme thérapie préventive chez les greffés présentant un risque élevé de SLP en empêchant l’infection des cellules B adjacentes.
Resumo:
Les anticorps anti-phospholipides (aPL), tels que les anticoagulants lupiques (LAC), sont associés au développement récurrent de thromboses chez les patients atteints du lupus érythémateux disséminé (LED). Il a été observé que des titres élevés d’auto-anticorps antilamine B1 (anti-LB1), chez des patients porteurs de LAC, diminuent le risque de ces manifestations thrombotiques. Toutefois, la relation existant entre la lamine B1 (LB1), les anti-LB1 et la thromboprotection n’est toujours pas expliquée. Dans cette étude, nous avons donc cherché à comprendre comment la LB1 et les anti-LB1 induisent cette thromboprotection. Nous avons testé les effets d'anti-LB1 purifiés et de LB1 recombinante sur l'activation des cellules endothéliales et des plaquettes. Nous avons été en mesure de déterminer que la LB1, contrairement aux anti-LB1, possède une activité anti-plaquettaire. En effet, la LB1 réduit l’activation et l’agrégation plaquettaires in vitro et in vivo. Cette activité est due à une liaison directe de la LB1 aux plaquettes, suivie par une internalisation rapide dans des vésicules de clathrine. Par co-immunoprécipitation, nous avons découvert que la LB1 interagit avec le récepteur de l’insuline situé sur la membrane plaquettaire. La liaison de la LB1 à ce récepteur entraîne vraisemblablement son internalisation et l'inhibition d'une des cascades de signalisation normalement induite par le récepteur de l’insuline, menant éventuellement à l’inhibition des fonctions plaquettaires. L’ajout d’anti-LB1 purifiés dans nos expériences a permis d'augmenter de façon significative la persistance de la LB1 dans les plaquettes, une observation confirmée par la détection de LB1 uniquement dans les lysats de plaquettes prélevées chez des patients anti-LB1 positifs. iv Nos résultats suggèrent que la LB1 prend part aux mécanismes régulateurs des processus d’hémostase chez des sujets sains et que la présence d’anti-LB1, chez les patients lupiques, prolonge la persistance de cet auto-antigène dans les plaquettes, les empêchant ainsi de s’activer. Ce mécanisme expliquerait la diminution du risque de thrombose chez les patients LAC positifs porteurs d’anti-LB1 circulants.
Resumo:
Les gènes suppresseurs de tumeurs (TSGs) contrôlent la prolifération cellulaire et leur inactivation joue un rôle important dans la leucémogénèse. Deux mécanismes épigénétiques majeurs sont impliqués dans la répression des TSGs: 1- la méthylation de l’ADN et 2- la déacétylation des histones des chromosomes. On les dit épigénétiques car ils n’affectent pas la séquence de l’ADN. Ces phénomènes sont réversibles, faisant donc d’eux des cibles thérapeutiques de choix. Dans le cadre de cette thèse, nous avons évalué le potentiel chimiothérapeutique de différents agents qui visent ces mécanismes épigénétiques et nous les avons administrés seuls et en combinaison dans le but d’améliorer leur efficacité. La 5-aza-2’-désoxycytidine (5-Aza-CdR) est un inhibiteur de la méthylation de l’ADN qui permet la ré-expression des TSGs. Cet agent s’est avéré efficace contre certaines maladies hématologiques et est d’ailleurs approuvé aux États-Unis dans le traitement du syndrome myélodysplasique depuis 2006. Cependant, le protocole d’administration optimal de cet agent, en termes de doses et de durée, n’est toujours pas établi. Nos recherches suggèrent que le celui-ci devrait être plus intensif que ce que rapporte la littérature. Les inhibiteurs des déacétylases des histones (HDACi) ont également montré une activité antinéoplasique intéressante. De récentes recherches ont montré que la combinaison d’agents ciblant à la fois la méthylation de l’ADN et la déacétylation des histones produit une réactivation synergique des TSGs, ce à quoi nous nous sommes intéressé. Nous avons observé que la co-administration d’un HDACi avec la 5-Aza-CdR potentialise son action anti-leucémique. Il est aussi possible d’augmenter l’activité de la 5-Aza-CdR en inhibant sa dégradation par l’enzyme cytidine (CR) désaminase. Nous avons observé que la co-administration du zebularine, un inhibiteur de la CR désaminase, avec la 5-Aza-CdR accroît son efficacité. Le zebularine est aussi un inhibiteur de la méthylation de l’ADN, ce qui pourrait contribuer à la potentialisation de la réponse anti-leucémique observée lors de la co-administration de ces deux agents. En résumé, il est possible d’augmenter l’efficacité anti-leucémique de la 5-Aza-CdR en : 1- intensifiant son protocole d’administration, en termes de doses et de durée, 2- la combinant avec un HDACi, et 3- diminuant sa dégradation par la CR désaminase. L’utilisation de ces résultats précliniques dans l’élaboration de protocoles cliniques pourrait être bénéfique à beaucoup de patients.
Resumo:
Le PCK3145 est un peptide de 15 acides aminés inhibant la sécrétion de MMP-9 et démontrant une activité anti-tumorale contre le cancer de la prostate. Comme les cancers hématologiques sécrètent MMP-9, nous avons donc évalué l’effet du PCK3145 sur ces cancers. Nous avons démontré que les lignées humaines de lymphome non- Hodgkinien (LNH) SR et de myélome multiple RPMI-8226 ainsi que la lignée murine de mastocytome P815 ont une prolifération réduite suite à une exposition au PCK3145. Ce peptide diminue également la clonogénicité de ces cellules. In vivo, le PCK3145 diminue significativement la croissance des tumeurs sous-cutanées P815 comparativement au PBS (p<0.001) et aux peptides contrôles (« scrambled peptide » (p<0.05) et PCK5266 (p<0.01)). De plus, le traitement au PCK3145 diminue le nombre de métastases au niveau du foie par rapports aux contrôles (p<0.05). Les niveaux de MMP-9 dans le sang des souris traitées au PCK3145 sont similaires à ceux dans le sang des souris sans tumeur. Par contre, chez les souris recevant le PBS ou le « scrambled peptide », les niveaux de MMP-9 étaient significativement plus élevés que dans les souris sans tumeur et les souris traitées au PCK3145 (p<0.05). De surcroît, dans un modèle de xénogreffe, le PCK3145 diminue significativement la croissance des lymphomes SR par rapport au PBS (p<0.01) et au « scrambled peptide » (p<0.001). Ces résultats indiquent que le PCK3145 possède une activité anti-tumorale et pourrait représenter un agent intéressant pour le traitement de plusieurs cancers hématologiques.
Resumo:
La sclérose systémique (ScS) est une maladie auto-immune dont l’un des principaux auto-anticorps, dirigé contre la protéine centromérique B (CENP-B), est fortement associé à l’hypertension artérielle pulmonaire, l’une des causes majeures de décès dû à la ScS. L’hypertension résulte de l’occlusion progressive des vaisseaux suite à une hyperactivation des cellules musculaires lisses (CML) de la paroi vasculaire. Cependant, les facteurs responsables de ce remodelage vasculaire restent inconnus. Plusieurs études récentes ont démontré que certains auto-antigènes possèdent des fonctions biologiques additionnelles lorsqu'ils se retrouvent dans le milieu extracellulaire. En effet, une fois libérés par nécrose ou apoptose, ces auto-antigènes adoptent une activité biologique qui s'apparente à celles des cytokines et peuvent ainsi participer aux processus normaux de réparation de blessure et/ou acquérir une activité pathogène qui contribue au développement de certaines maladies auto-immunes. Nos résultats suggèrent que la CENP-B peut être ajoutée à cette liste de molécules bifonctionnelles. À l'aide des techniques d'immunofluorescence, d'ELISA cellulaire et de cytométrie en flux, nous avons démontré que la CENP-B se liait spécifiquement à la surface des CML vasculaire de l’artère pulmonaire avec une plus grande affinité pour le phénotype contractile que synthétique. Cette liaison provoquait la migration des cellules ainsi que la sécrétion de cytokines pro-inflammatoires telles que l’interleukine 6 et 8. Les mécanismes par lesquels la protéine exerçait ces effets impliquaient la phosphorylation de FAK et Src ainsi que la voie des MAP kinases, avec ERK1/2 et p38. Des études de signalisation intracellulaire effectuées à l’aide de plusieurs inhibiteurs spécifiques ainsi que des études de désensibilisation nous ont permis d’identifier le récepteur de la CENP-B en plus d’identifier les mécanismes complets de sa signalisation membranaire. Nous avons démontré que la CENP-B se liait de manière spécifique aux CML vasculaire via le récepteur de chémokine 3 (CCR3) pour ensuite transactiver le récepteur EGF, selon un mécanisme métalloprotéase-dépendant qui implique le relargage du HB-EGF. Cette transactivation est un processus important dans l’activation de la voie des MAP kinases ainsi que dans la sécrétion d’IL-8 induite par la CENP-B. Finalement, nous avons démontré que les auto-anticorps anti-CENP-B pouvaient abolir cette cascade de signalisation, empêchant ainsi la CENP-B d’exercer son rôle de cytokine. L’identification de la CENP-B comme ligand du CCR3 ouvre donc plusieurs perspectives quant à l’étude du rôle pathogène des auto-anticorps anti-CENP-B dans la ScS.
Resumo:
Les agents anti-infectieux sont utilisés pour traiter ou prévenir les infections chez les humains, les animaux, les insectes et les plantes. L’apparition de traces de ces substances dans les eaux usées, les eaux naturelles et même l’eau potable dans plusieurs pays du monde soulève l’inquiétude de la communauté scientifique surtout à cause de leur activité biologique. Le but de ces travaux de recherche a été d’étudier la présence d’anti-infectieux dans les eaux environnementales contaminées (c.-à-d. eaux usées, eaux naturelles et eau potable) ainsi que de développer de nouvelles méthodes analytiques capables de quantifier et confirmer leur présence dans ces matrices. Une méta-analyse sur l’occurrence des anti-infectieux dans les eaux environnementales contaminées a démontré qu’au moins 68 composés et 10 de leurs produits de transformation ont été quantifiés à ce jour. Les concentrations environnementales varient entre 0.1 ng/L et 1 mg/L, selon le composé, la matrice et la source de contamination. D’après cette étude, les effets nuisibles des anti-infectieux sur le biote aquatique sont possibles et ces substances peuvent aussi avoir un effet indirect sur la santé humaine à cause de sa possible contribution à la dissémination de la résistance aux anti-infecteiux chez les bactéries. Les premiers tests préliminaires de développement d’une méthode de détermination des anti-infectieux dans les eaux usées ont montré les difficultés à surmonter lors de l’extraction sur phase solide (SPE) ainsi que l’importance de la sélectivité du détecteur. On a décrit une nouvelle méthode de quantification des anti-infectieux utilisant la SPE en tandem dans le mode manuel et la chromatographie liquide couplée à la spectrométrie de masse en tandem (LC-MS/MS). Les six anti-infectieux ciblés (sulfaméthoxazole, triméthoprime, ciprofloxacin, levofloxacin, clarithromycin et azithromycin) ont été quantifiés à des concentrations entre 39 et 276 ng/L dans les échantillons d’affluent et d’effluent provenant d’une station d’épuration appliquant un traitement primaire et physico- chimique. Les concentrations retrouvées dans les effluents indiquent que la masse moyenne totale de ces substances, déversées hebdomadairement dans le fleuve St. Laurent, était de ~ 2 kg. En vue de réduire le temps total d’analyse et simplifier les manipulations, on a travaillé sur une nouvelle méthode de SPE couplée-LC-MS/MS. Cette méthode a utilisé une technique de permutation de colonnes pour préconcentrer 1.00 mL d’échantillon dans une colonne de SPE couplée. La performance analytique de la méthode a permis la quantification des six anti-infectieux dans les eaux usées municipales et les limites de détection étaient du même ordre de grandeur (13-60 ng/L) que les méthodes basées sur la SPE manuelle. Ensuite, l’application des colonnes de SPE couplée de chromatographie à débit turbulent pour la préconcentration de six anti-infectieux dans les eaux usées a été explorée pour diminuer les effets de matrice. Les résultats obtenus ont indiqué que ces colonnes sont une solution de réchange intéressante aux colonnes de SPE couplée traditionnelles. Finalement, en vue de permettre l’analyse des anti-infectieux dans les eaux de surface et l’eau potable, une méthode SPE couplée-LC-MS/MS utilisant des injections de grand volume (10 mL) a été développée. Le volume de fuite de plusieurs colonnes de SPE couplée a été estimé et la colonne ayant la meilleure rétention a été choisie. Les limites de détection et de confirmation de la méthode ont été entre 1 à 6 ng/L. L’analyse des échantillons réels a démontré que la concentration des trois anti-infectieux ciblés (sulfaméthoxazole, triméthoprime et clarithromycine) était au dessous de la limite de détection de la méthode. La mesure des masses exactes par spectrométrie de masse à temps d’envol et les spectres des ions produits utilisant une pente d’énergie de collision inverse dans un spectromètre de masse à triple quadripôle ont été explorés comme des méthodes de confirmation possibles.
Resumo:
Les sécrétines peptidiques de l’hormone de croissance (GHRPs) constituent une classe de peptides synthétiques capables de stimuler la sécrétion de l’hormone de croissance (GH). Cette activité est médiée par leur liaison à un récepteur couplé aux protéines G : le récepteur des sécrétines de l’hormone de croissance (GHS-R1a), identifié subséquemment comme le récepteur de la ghréline. La ghréline est un peptide de 28 acides aminés sécrété principalement par les cellules de la muqueuse de l’estomac, qui exerce de nombreux effets périphériques indépendamment de la sécrétion de l’hormone de croissance. Les effets indépendants de la sécrétion de GH incluent, entre autres, des actions sur le contrôle de la prise de nourriture, le métabolisme énergétique, la fonction cardiaque, le système immunitaire et la prolifération cellulaire. L’étude de la distribution périphérique des sites de liaison des GHRPs nous a permis d’identifier un second site, le CD36, un récepteur scavenger exprimé dans plusieurs tissus dont le myocarde, l’endothélium de la microvasculature et les monocytes/macrophages. Le CD36 exprimé à la surface du macrophage joue un rôle clé dans l’initiation du développement de l’athérosclérose par la liaison et l’internalisation des lipoprotéines de faible densité oxydées (LDLox) dans l’espace sous-endothélial de l’artère. L’hexaréline, un analogue GHRP, a été développé comme agent thérapeutique pour stimuler la sécrétion de l’hormone de croissance par l’hypophyse. Sa propriété de liaison aux récepteurs GHS-R1a et CD36 situés en périphérie et particulièrement sa capacité d’interférer avec la liaison des LDLox par le CD36 nous ont incité à évaluer la capacité de l’hexaréline à moduler le métabolisme lipidique du macrophage. L’objectif principal de ce projet a été de déterminer les effets de l’activation des récepteurs CD36 et GHS-R1a, par l’hexaréline et la ghréline, le ligand endogène du GHS-R1a, sur la physiologie du macrophage et de déterminer son potentiel anti-athérosclérotique. Les résultats montrent premièrement que l’hexaréline et la ghréline augmentent l’expression des transporteurs ABCA1 et ABCG1, impliqués dans le transport inverse du cholestérol, via un mécanisme contrôlé par le récepteur nucléaire PPARγ. La régulation de l’activité transcriptionnelle de PPARγ par l’activation des récepteurs CD36 et GHS-R1a se fait indépendamment de la présence du domaine de liaison du ligand (LBD) de PPARγ et est conséquente de changements dans l’état de phosphorylation de PPARγ. Une étude plus approfondie de la signalisation résultant de la liaison de la ghréline sur le GHS-R1a révèle que PPARγ est activé par un mécanisme de concertation entre les voies de signalisation Gαq/PI3-K/Akt et Fyn/Dok-1/ERK au niveau du macrophage. Le rôle de PPARγ dans la régulation du métabolisme lipidique par l’hexaréline a été démontré par l’utilisation de macrophages de souris hétérozygotes pour le gène de Ppar gamma, qui présentent une forte diminution de l’activation des gènes de la cascade métabolique PPARγ-LXRα-transporteurs ABC en réponse à l’hexaréline. L’injection quotidienne d’hexaréline à un modèle de souris prédisposées au développement de l’athérosclérose, les souris déficientes en apoE sous une diète riche en cholestérol et en lipides, se traduit également en une diminution significative de la présence de lésions athérosclérotiques correspondant à une augmentation de l’expression des gènes cibles de PPARγ et LXRα dans les macrophages péritonéaux provenant des animaux traités à l’hexaréline. L’ensemble des résultats obtenus dans cette thèse identifie certains nouveaux mécanismes impliqués dans la régulation de PPARγ et du métabolisme du cholestérol dans le macrophage via les récepteurs CD36 et GHS-R1a. Ils pourraient servir de cibles thérapeutiques dans une perspective de traitement des maladies cardiovasculaires.
Resumo:
Les sociétés modernes dépendent de plus en plus sur les systèmes informatiques et ainsi, il y a de plus en plus de pression sur les équipes de développement pour produire des logiciels de bonne qualité. Plusieurs compagnies utilisent des modèles de qualité, des suites de programmes qui analysent et évaluent la qualité d'autres programmes, mais la construction de modèles de qualité est difficile parce qu'il existe plusieurs questions qui n'ont pas été répondues dans la littérature. Nous avons étudié les pratiques de modélisation de la qualité auprès d'une grande entreprise et avons identifié les trois dimensions où une recherche additionnelle est désirable : Le support de la subjectivité de la qualité, les techniques pour faire le suivi de la qualité lors de l'évolution des logiciels, et la composition de la qualité entre différents niveaux d'abstraction. Concernant la subjectivité, nous avons proposé l'utilisation de modèles bayésiens parce qu'ils sont capables de traiter des données ambiguës. Nous avons appliqué nos modèles au problème de la détection des défauts de conception. Dans une étude de deux logiciels libres, nous avons trouvé que notre approche est supérieure aux techniques décrites dans l'état de l'art, qui sont basées sur des règles. Pour supporter l'évolution des logiciels, nous avons considéré que les scores produits par un modèle de qualité sont des signaux qui peuvent être analysés en utilisant des techniques d'exploration de données pour identifier des patrons d'évolution de la qualité. Nous avons étudié comment les défauts de conception apparaissent et disparaissent des logiciels. Un logiciel est typiquement conçu comme une hiérarchie de composants, mais les modèles de qualité ne tiennent pas compte de cette organisation. Dans la dernière partie de la dissertation, nous présentons un modèle de qualité à deux niveaux. Ces modèles ont trois parties: un modèle au niveau du composant, un modèle qui évalue l'importance de chacun des composants, et un autre qui évalue la qualité d'un composé en combinant la qualité de ses composants. L'approche a été testée sur la prédiction de classes à fort changement à partir de la qualité des méthodes. Nous avons trouvé que nos modèles à deux niveaux permettent une meilleure identification des classes à fort changement. Pour terminer, nous avons appliqué nos modèles à deux niveaux pour l'évaluation de la navigabilité des sites web à partir de la qualité des pages. Nos modèles étaient capables de distinguer entre des sites de très bonne qualité et des sites choisis aléatoirement. Au cours de la dissertation, nous présentons non seulement des problèmes théoriques et leurs solutions, mais nous avons également mené des expériences pour démontrer les avantages et les limitations de nos solutions. Nos résultats indiquent qu'on peut espérer améliorer l'état de l'art dans les trois dimensions présentées. En particulier, notre travail sur la composition de la qualité et la modélisation de l'importance est le premier à cibler ce problème. Nous croyons que nos modèles à deux niveaux sont un point de départ intéressant pour des travaux de recherche plus approfondis.
Resumo:
L’élimination des cellules infectées par apoptose constitue un mécanisme de défense antivirale. Les virus de l’herpès simplex (HSV) de type 1 et 2 encodent des facteurs qui inhibent l’apoptose induite par la réponse antivirale. La sous-unité R1 de la ribonucléotide réductase d’HSV-2 (ICP10) possède une fonction anti-apoptotique qui protège les cellules épithéliales de l’apoptose induite par les récepteurs de mort en agissant en amont ou au niveau de l’activation de la procaspase-8. Puisqu’une infection avec un mutant HSV-1 déficient pour la R1 diminue la résistance des cellules infectées vis à vis du TNFα, il a été suggéré que la R1 d’HSV-1 (ICP6) pourrait posséder une fonction anti-apoptotique. Le but principal de cette thèse est d’étudier le mécanisme et le potentiel de la fonction anti-apoptotique de la R1 d’HSV-1 et de la R1 d'HSV-2. Dans une première étude, nous avons investigué le mécanisme de la fonction anti-apoptotique de la R1 d’HSV en utilisant le TNFα et le FasL, deux inducteurs des récepteurs de mort impliqués dans la réponse immune anti-HSV. Cette étude a permis d’obtenir trois principaux résultats concernant la fonction anti-apoptotique de la R1 d’HSV. Premièrement, la R1 d’HSV-1 inhibe l’apoptose induite par le TNFα et par le FasL aussi efficacement que la R1 d’HSV-2. Deuxièmement, la R1 d’HSV-1 est essentielle à l’inhibition de l’apoptose induite par le FasL. Troisièmement, la R1 d’HSV interagit constitutivement avec la procaspase-8 d’une manière qui inhibe la dimérisation et donc l’activation de la caspase-8. Ces résultats suggèrent qu’en plus d’inhiber l’apoptose induite par les récepteurs de mort la R1 d’HSV peut prévenir l’activation de la caspase-8 induite par d’autres stimuli pro-apoptotiques. Les ARN double-brins (ARNdb) constituant un intermédiaire de la transcription du génome des HSV et activant l’apoptose par une voie dépendante de la caspase-8, nous avons testé dans une seconde étude l’impact de la R1 d’HSV sur l’apoptose induite par l’acide polyriboinosinique : polyribocytidylique (poly(I:C)), un analogue synthétique des ARNdb. Ces travaux ont montré qu’une infection avec les HSV protège les cellules épithéliales de l’apoptose induite par le poly(I:C). La R1 d’HSV-1 joue un rôle majeur dans l’inhibition de l’activation de la caspase-8 induite par le poly(I:C). La R1 d’HSV interagit non seulement avec la procaspase-8 mais aussi avec RIP1 (receptor interacting protein 1). En interagissant avec RIP1, la R1 d’HSV-2 inhibe l’interaction entre RIP1 et TRIF (Toll/interleukine-1 receptor-domain-containing adapter-inducing interferon β), l’adaptateur du Toll-like receptor 3 qui est un détecteur d’ARNdb , laquelle est essentielle pour signaler l’apoptose induite par le poly(I:C) extracellulaire et la surexpression de TRIF. Ces travaux démontrent la capacité de la R1 d’HSV à inhiber l’apoptose induite par divers stimuli et ils ont permis de déterminer le mécanisme de l’activité anti-apoptotique de la R1 d’HSV. Très tôt durant l’infection, cFLIP, un inhibiteur cellulaire de la caspase-8, est dégradé alors que la R1 d’HSV s’accumule de manière concomitante. En interagissant avec la procapsase-8 et RIP1, la R1 d’HSV se comporte comme un inhibiteur viral de l’activation de la procaspase-8 inhibant l’apoptose induite par les récepteurs de mort et les détecteurs aux ARNdb.