• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2983
  • 1239
  • 248
  • 3
  • 2
  • 2
  • 1
  • 1
  • Tagged with
  • 4399
  • 1262
  • 856
  • 763
  • 729
  • 538
  • 497
  • 476
  • 472
  • 450
  • 340
  • 335
  • 312
  • 302
  • 293
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
31

Estimation et sélection en classification semi-supervisée / Estimation and selection in semi-supervised classification

Vandewalle, Vincent 09 December 2009 (has links)
Le sujet de cette thèse est la classification semi-supervisée qui est considérée d'un point de vue décisionnel. Nous nous intéressons à la question de choix de modèles dans ce contexte où les modèles sont estimés en utilisant conjointement des données étiquetées et des données non étiquetées plus nombreuses. Nous concentrons notre recherche sur les modèles génératifs où la classification semi-supervisée s'envisage sans difficulté, contrairement au cadre prédictif qui nécessite des hypothèses supplémentaires peu naturelles. Après avoir dressé un état de l'art de la classification semi-supervisée, nous décrivons l'estimation des paramètres d'un modèle de classification à l'aide de données étiquetées et non étiquetées par l'algorithme EM. Nos contributions sur la sélection de modèles font l'objet des deux chapitres suivants. Au chapitre 3, nous présentons un test statistique où les données non étiquetées sont utilisées pour mettre à l'épreuve le modèle utilisé. Au chapitre 4 nous présentons un critère de sélection de modèles AICcond, dérivé du critère AIC d'un point de vue prédictif. Nous prouvons la convergence asymptotique de ce critère particulièrement bien adapté au contexte semi-supervisé et ses bonnes performances pratiques comparé à la validation croisée et à d'autres critères de vraisemblance pénalisée.Une deuxième partie de la thèse, sans rapport direct avec le contexte semi-supervisé, présente des modèles multinomiaux pour la classification sur variables qualitatives. Nous avons conçu ces modèles pour répondre à des limitations des modèles multinomiaux parcimonieux proposés dans le logiciel MIXMOD. À cette occasion, nous proposons un critère type BIC qui prend en compte de manière spécifique la complexité de ces modèles multinomiaux contraints. / The subject of this thesis is the semi-supervised classification which is considered in decision-making perpective. We are interested in model choice issue in when models are estimated using both labeled data and many unlabeled data. We focus our research on generative models for which the semi-supervised classification is considered without difficulty, unlike predictive framework that requires additional unnatural assumptions. Having developed a state of the art of semi-supervised classification, we describe the estimation of parameters of a classification model using labeled data and unlabeled data by the EM algorithm. Our contributions on models selection closely watched in the two following chapters. In Chapter 3, we present a statistical test where unlabeled data are used to test the model. In Chapter 4 we present a model selection criterion, AICcond, derived from the AIC criterion in a predictive point of view. We prove the asymptotic convergence of this test particularly well suited to semi-supervised setting and his good practical performance compared to the cross-validation and other penalized likelihood criteria.A second part of the thesis, not directly connected with the semi-supervised setting, the multinomial models for classification of qualitative variables are considered. We designed these models to address the limitations of parsimonious multinomial models proposed in the program MIXMOD. For this setting, we propose a BIC-type criterion which takes into account specifically the complexity of the constrained multinomial models.
32

Caractérisation des macrophages alvéolaires chez un modèle animal d'asthme allergique

Spahr, Annie 12 April 2018 (has links)
Notre laboratoire a préalablement démontré que les macrophages alvéolaires de rat allergique, lorsque cultivés 18 h ex vivo et réinstillés dans les poumons d'un rat allergique et dépiété de ses propres macrophages alvéolaires, inhibent l'hyperréactivité bronchique de ce rat receveur à la suite d'une stimulation allergénique. Le présent projet avait pour but d'identifier les mécanismes par lesquels la culture cellulaire conférait cette propriété de protection contre l'hyperréactivité bronchique. La production de cytokines par les macrophages alvéolaires, cultivés ou non, a été mesurée par PCR multiplex. Le nombre de cellules et le niveau de cytokines dans les lavages bronchoalvéolaires ont été mesurés chez des rats ayant reçu des macrophages alvéolaires fraîchement isolés et chez des rats ayant reçu des macrophages alvéolaires cultivés pendant 18 h. À la lumière des résultats obtenus, ce projet démontre que le mécanisme probablement sous-jacent à cette inhibition de l'hyperréactivité bronchique est lié à l'augmentation de la production de cytokines de type Th 1.
33

Amélioration de la culture des cellules cornéennes endothéliales porcines

Gagnon, Nicolas 12 April 2018 (has links)
Les conditions d'extraction et de culture de cellules endothéliales cornéennes de porc adultes (CECP) ont été optimisées avec succès. La découverte la plus importante était que la co-culture des CECP avec des cellules murines irradiées 3T3, tout en offrant aux CECP une grosseur et une morphologie plus près de celles retrouvées in situ et permettant leur culture à partir d'un petit nombre de cellules extraites d'une cornée, diminuait en môme temps de moitié leur taux de prolifération. Les autres optimisations à être apportées comprennent (a) la méthode utilisée pour isoler les cellules de cornées fraîchement excisées, (b) le pourcentage de confluence avant trypsination, (c) la surface de culture recouverte par des CECP, (d) la densité initiale des cellules, (e) le milieu de culture de base, (f) le pourcentage de sérum dans le milieu de culture et (g) l'effet sur les CECP de différentes concentrations d'additifs variés. / The isolation and culture conditions of adult porcine corneal endothelial cells (PCEC) have been successfully optimized. The most important discovery was that the culture of PCEC in the presence of a feeder layer of irradiated murine 3T3 cells, while offering the PCEC a smaller cell size and a morphology closer to the one found in situ, as well as allowing their culture from a smaller initial cellular seeding density, decreased by half the number of actively proliferating cells in a given culture. Other optimizations included (a) the method used for the isolation of endothelial cells from freshly excised cornea, (b) the percentage of confluence before trypsinization, (c) the culture surface covered by the PCEC, (d) the initial cellular seeding density, (e) the basic cell culture medium, (f) the concentration of serum present in the culture medium and (g) the effect on PCEC of different concentrations of various additives.
34

La transplantation de myoblastes protège le muscle MDX du dommage induit par les contractions excentriques

Tagmouti, Saloua 13 April 2018 (has links)
La dystrophie musculaire de Duchenne est une dystrophie héréditaire secondaire à l’absence de la dystrophine, ce qui induit une faiblesse et une dégénérescence des muscles. Bien que plusieurs études ont démontré que la greffe de myoblastes permet de rétablir l’expression de la dystrophine, aucune étude physiologique n’a été réalisée, jusqu’à présent, pour démontrer qu’elle peut améliorer les propriétés contractiles du muscle. Dans ce travail, j’ai étudié l’effet de la greffe de myoblastes normaux sur les propriétés contractiles du muscle de la souris mdx, un modèle animal de la maladie de Duchenne. Mes travaux ont permis de démontrer que cette greffe protège le muscle mdx durant les contractions excentriques et que cet effet n’est pas expliqué seulement par l’expression de la dystrophine. En effet, l’étude des propriétés contractiles des muscles mdx transplantés avec des myoblastes mdx, montre que les muscles greffés sont aussi moins vulnérables aux contractions excentriques que les muscles mdx non greffés. / Duchenne muscular dystrophy is a hereditary dystrophy that results from a mutation of the dystrophin gene, which induces the weakness of muscles. Although several studies have already shown that the transplantation of normal myoblasts permit to restore the expression of dystrophin, no physiological study was made to verify whether myoblast transplantation is able to improve the muscle contractile properties. In this study, I have studied the effects of normal myoblast transplantation on the contractile properties of muscles of mdx mice, a model of Duchenne Muscular Dystrophy. My studies have shown that the transplantation of normal myoblasts protects mdx muscle from damage induced by eccentric contractions, and that this effect can not be explained only by the expression of dystrophin. Indeed, the comparison of mdx muscles transplanted with mdx myoblasts with non-transplanted muscles indicated that the transplanted muscles are more resistant to eccentric contractions than the non-transplanted ones.
35

Disinhibition in the anterior cingulate cortex as a mechanism underlying neuropathic pain-induced depression

Alonso, Johanna 13 February 2024 (has links)
Thèse ou mémoire avec insertion d'articles / La douleur neuropathique et le trouble dépressif majeur (MDD) sont fréquemment comorbides et impliquent tous deux le cortex cingulaire antérieur (ACC). Cette structure corticale joue en effet un rôle dans le traitement de la douleur et des émotions. Les deux types de cellules de l'ACC, les neurones GABAergiques et les neurones glutamatergiques (GLU), sont les principaux types de cellules responsables de l'inhibition et de l'excitation, respectivement. Le maintien de niveaux physiologiques d'excitation et d'inhibition est essentiel au fonctionnement du système nerveux, car il est à la base de l'activité neuronale. Cependant, une hyperactivité neuronale a été observée dans l'ACC en cas de douleur neuropathique, de MDD et de dépression induite par la douleur neuropathique (NPID). Bien que les mécanismes sous-jacents à l'hyperactivité de l'ACC dans la NPID restent inconnus, il a été démontré que l'inhibition des neurones GLU de l'ACC chez les animaux NPID induit une diminution des comportements de type dépressif. C'est pourquoi l'hypothèse émise est que, dans la NPID, le système GABAergique est affecté, ce qui induit une diminution de l'efficacité de l'inhibition conduisant à l'hyperactivité observée dans cette pathologie. La désinhibition peut provenir des neurones GABAergiques eux-mêmes ou de la réponse postsynaptique des cellules GLU à l'inhibition. Cette thèse présente l'approche technique utilisée pour vérifier cette hypothèse ainsi que les résultats obtenus. Afin de tester l'efficacité du système GABAergique aux niveaux présynaptique et postsynaptique *in vivo*, l'utilisation d'une double approche optogénétique et électrophysiologique, une micro-optrode, était nécessaire. Contrairement à l'électrophysiologie *in vivo* ou à la photométrie, cette technique permet de réaliser simultanément une stimulation optogénétique et un enregistrement extracellulaire de cellule unique *in vivo* chez des animaux anesthésiés. Ceci offre l'avantage d'identifier les cellules GABAergiques exprimant la Channelrhodopsine-2 et de quantifier la réponse de ces neurones à des stimulations optiques répétitives. C'est ainsi qu'il a été possible de caractériser l'activité des cellules GABAergiques ainsi que l'effet de l'inhibition sur les cellules GLU dans un modèle murin de NPID. Les résultats ont montré que, dans des conditions de NPID, les cellules GLU sont moins inhibées. En effet, il y a eu un effondrement de l'inhibition à des fréquences élevées. De plus, des stimulations répétitives à haute fréquence ont induit une défaillance dela capacité d'induction de potentiel d'action des cellules GABAergiques. Cette diminution de l'excitabilité est associée à une altération de la cinétique du potentiel d'action qui pourrait être due à la diminution de l'expression du canal sodique NaV1.1 dans les neurones GABAergiques. Enfin, les résultats ont montré une corrélation significative entre les changements fonctionnels des deux types de cellules et le comportement de type dépressif observé dans la douleur neuropathique. En conclusion, mes résultats suggèrent l'implication des neurones GABAergiques dans la NPID et une nouvelle perspective de cible thérapeutique, pour cette comorbidité, impliquant le canal NaV1.1 est en train d'émerger. / Neuropathic pain and major depressive disorder (MDD) are frequently comorbid and both involve the anterior cingulate cortex (ACC). Indeed, this cortical structure plays a role in processing pain and emotions. The two cell types in the ACC, GABAergic and glutamatergic (GLU) neurons, are the main cell types responsible for inhibition and excitation, respectively. Maintaining physiological levels of excitation and inhibition are essential to the nervous system functions as they are the basis of neuronal activity. However, neuronal hyperactivity has been observed in the ACC in neuropathic pain, MDD and neuropathic pain induced depression (NPID). And while mechanisms underlying the ACC hyperactivity in NPID remain unknown, it was shown that inhibiting ACC GLU neurons in NPID animals induces a decrease of depressive-like behaviors. This is why we hypothesized that the GABAergic system is affected in NPID via a decrease of inhibition efficacy leading to the hyperactivity observed in this pathology. Disinhibition can arise from the GABAergic neurons themselves or from the postsynaptic response of GLU cells to inhibition. This thesis presents the technical approach used to verify this hypothesis as well as the results obtained. In order to test the efficacy of the GABAergic system at both presynaptic and postsynaptic levels *in vivo*, the use of a dual optogenetic and electrophysiologic approach, a micro-optrode, was needed. Contrarily to *in vivo* electrophysiology or fiber photometry, this technique enables simultaneous optogenetic stimulation and single cell extracellular recording *in vivo* in anesthetized animals. This offers the advantage of identifying GABAergic cells expressing Channelrhodopsine-2 and quantifying the response of these neurons to repetitive optic stimulations. This is how the characterization of the activity of GABAergic cells as well as the effect of the inhibition on GLU cells in a mouse model of NPID had been possible. Our results showed that, in NPID conditions, GLU cells are less inhibited. Indeed, there was a collapse of inhibition at high frequencies. In addition, repetitive stimulations at high frequency induced a failure in GABAergic cell firing capacity. This decreased excitability is associated with an alteration of action potential kinetics which might be due to the decreased expression of the voltage-gated sodium channel NaV1.1 in the GABAergic neurons. Finally, we observed a significant correlation between these functional changes from both cell types and depressive-like behavior observed in neuropathic pain. In conclusion, my results suggest the implication of GABAergic neurons in NPID and a new perspective of therapeutic target, for this comorbidity, involving the NaV1.1 channel is emerging.
36

A mathematical model of Alzheimer's disease

Moravveji, Seyedadel 14 August 2023 (has links)
Titre de l'écran-titre (visionné le 7 août 2023) / L'objet de cette thèse est l'étude de différents modèles mathématiques décrivant le vieillissement du cerveau et l'évolution de la maladie d'Alzheimer. Je porte un regard critique sur les différents modèles publiés et j'en développe un nouveau qui corrige les lacunes des modèles existant. Il n'existe pour l'instant aucun traitement efficace pour les patients atteints de la maladie d'Alzheimer. De plus, étant donné le vieillissement de la population et la perte d'autonomie des personnes atteintes, les coûts humains et sociaux de cette maladie sont dramatiques et ne cessent d'augmenter. Les causes et les mécanismes biologiques impliqués dans le développement de cette maladie sont nombreux et semblent interagir de manière non linéaire. Les recherches se concentrant sur une cause ou un facteur unique n'ont pas donné les résultats escomptés. Pour ces raisons, les modèles mathématiques peuvent nous aider à comprendre l'impact des différents facteurs impliqués et de tester in silico l'impact de différentes stratégies thérapeutiques. Dans un premier temps, j'ai effectué une revue systématique des différents articles publiés contenant des modèles mathématiques décrivant le développement de la maladie d'Alzheimer, ce qui constitue le chapitre 1 de cette thèse. Les modèles utilisent pour la plupart des systèmes d'équations différentielles ordinaires(EDOs) et/ou des systèmes d'équations aux dérivées partielles (EDPs). Dans le chapitre 2, je présente les outils mathématiques nécessaires pour résoudre ces modèles. Il existe de nombreuses recettes numériques pour résoudre des systèmes d'EDOs ou d'EDPs. Étant donné les différentes échelles de temps impliquées dans la développement de la maladie d'Azheimer, le système résultant d'ÉDOs peut être délicat à résoudre numériquement. Je discute des méthodes adaptées à la résolution de notre problème. Au chapitre 3, je donne une introduction à l'analyse de sensibilité. L'analyse de sensibilité est importante pour plusieurs raisons que ce soit pour quantifier l'incertitude ou pour l'identification de paramètres critiques. Du point de de vue mathématique, il existe plusieurs outils pour calculer les sensibilités et le choix de la méthode dépend du contexte. Dans ce chapitre, je discute de l'importance d'effectuer des analyses de sensibilité et je présente les méthodes les plus appropriées pour notre cas. Au chapitre 4, je présente en détail le modèle développé par Hao et Friedman. Ce modèle comporte un système de 18 EDOs. Je discute des forces et des faiblesses de ce modèle et en particulier des facteurs qui rendent les résultats impossibles à reproduire. Je développe finalement une version améliorée de ce modèle avec une description plus réaliste des différents facteurs impliqués dans le développement de la maladie d'Alzheimer. / The main objective of this thesis is to study different mathematical models describing brain aging and the progression of Alzheimer's disease (AD). I critically review different published papers with mathematical models of AD and I develop a new one improving upon existing works. There exists no efficient treatment to help patients suffering from AD. Given the worldwide population aging and the loss of autonomy caused by AD, the human and social economical costs of AD are staggering and keep increasing. The causes and mechanisms involved in the development of AD are numerous and seem to interact in a nonlinear fashion. Research focusing on a single factor has not yielded the expected results. Given all this, mathematical modeling can be a useful tool to help us understand how the different elements of interest interact with each other and play a role in AD progression. Mathematical models can also be used to test in silico different potential therapeutic strategies. I first performed a scoping review of different published papers describing mathematical models of AD on set and progression. This corresponds to chapter 1 of this thesis. For the most part, mathematical models use either systems of ordinary differential equations (ODEs) or systems of partial differential equations (PDEs). In chapter 2, I present and discuss the different mathematical tools needed to solve these models. There exist numerous numerical recipes to solve systems of ODEs or PDEs. Given the different temporal scales implied in AD, the resulting ODE system can be delicate to handle numerically. I discuss numerical methods which are well-suited to the resolution of our particular problem. In chapter 3, I give an introduction to sensitivity analysis and present different methods with which one can assess which parameters or factors have a significant impact on the prediction of the models. Sensitivity analysis is important for many reasons, be it to quantify uncertainty or to identify critical parameters. From a mathematical point of view, several tools exist to compute sensitivities and the choice of a particular technique depends on the context and objectives. I discuss the importance of sensitivity analysis and present different algorithms with which one can perform this analysis. I discuss which methods are the most appropriate for our specific problem. In chapter 4, I present in detail the model developed by Hao and Friedman. This model has 18 ODEs. I discuss the strengths and weaknesses of this model and in particular the reasons making the results of Hao and Friedman impossible to reproduce. Finally, I develop an improved version of this model with a more realistic description of the different factors involved in the onset and progression of AD.
37

Évaluer l'évolution du régime hydrique à partir d'une configuration alternative de la chaîne de modélisation hydroclimatique dans un contexte de rareté des observations.

Ricard, Simon 08 January 2020 (has links)
Une configuration alternative de la chaîne de modélisation hydroclimatique est proposée contournant la rareté des observations météorologiques nécessaires au post-traitement statistique des simulations climatiques ainsi qu’au calage du modèle hydrologique. Cette configuration propose de calibrer les fonctions de transfert nécessaires au post-traitement statistique conjointement aux paramètres du modèle hydrologique et repose sur l’hypothèse que les variations de débits observées à l’exutoire d’un bassin versant constituent un proxy valable des forçages climatiques correspondant. Cette configuration repose également sur la notion de « fonction-objectif asynchrone », c’est-à-dire un critère d’erreur négligeant volontairement la corrélation entre deux variables. Parce qu’elles sont largement dépendantes des observations disponibles, les configurations conventionnelles de la chaîne de modélisation hydroclimatique sont généralement limitées au déploiement des champs précipitations et températures. Elles sont conséquemment limitées à l’usage de formulations empiriques pour évaluer les processus hydrologiques à l’échelle du bassin versant. Par la mise en place de la configuration alternative, les champs humidité de l’air, rayonnement solaire et vitesse du vent sont intégrés à une chaîne complète de modélisation hydroclimatique, permettant la construction de projections hydrologiques à partir de la formulation physique d’évapotranspiration de référence de Penman-Montheith. Les projections ainsi produites sont comparées à celles issues d’une configuration conventionnelle employant des réanalyses comme substituts aux observations. Les deux configurations sont mises en place sur le bassin versant de la rivière Du Loup, un bassin forestier de taille intermédiaire localisé dans la Vallée du Saint-Laurent, à partir des simulations issues de l’ensemble climatique CRCM5-LE et du modèle hydrologique distribué à base physique WaSiM-ETH. L’analyse des projections hydrologiques produites démontrent la capacité de la configuration alternative à produire une réponse hydrologique cohérente, généralement plus robuste que celle produite par une configuration conventionnelle. Cette dernière s’avère sensible aux biais inscrits à même les réanalyses, affectant le post-traitement des séries simulées et l’identification des paramètres calibrés. Sur la période historique, la formulation de Penman-Montheith offre une représentation plus cohérente des fluctuations d’évapotranspiration comparativement à une formulation empirique basée exclusivement sur la température de l’air. La projection de l’évapotranspiration, des teneurs en eau dans le sol ainsi que des étiages estivaux se sont avérée sensibles aux choix de la formulation d’évapotranspiration. La configuration alternative proposée répond d’abord à une incohérence structurelle inscrite dans les configurations conventionnelles de la chaîne de modélisation hydroclimatique. Elle permet également le déploiement d’une modélisation hydroclimatique à base physique cohérente pour des régions où les observations météorologiques sont rares tel que les régions montagneuses ou septentrionales, ou bien en voie de développement.
38

Influences de la culture et de l'identité sur l'apprentissage du FLE : étude comparative des enseignements/apprentissages en France et en Chine / Influences of culture and identity on the learning of French : comparative study of the teaching and learning in France and in China

Marchand, Rachel 27 November 2009 (has links)
Dans quelle mesure la culture et l'identité influencent-elles l'apprentissage du F.L.E.? Quelles sont les difficultés rencontrées par les apprenants chinois dans les cours délivrés en France, et pourquoi ces derniers demandent-ils de la grammaire et ne participent presque jamais à l'oral ? A l'aide, d'une part, de la recherche menée par G. Hofstede concernant les modèles culturels associés à chaque pays, d'autre part de l'étude sur l'éducation comparée, nous présentons les principales différences entre les cultures française et chinoise au niveau de l'enseignement/apprentissage. Dans un second temps, l'analyse des entretiens individuels effectués auprès de jeunes chinois venus étudier en France, montre que la personnalité et l'identité individuelle priment sur les « conditionnements » culturels de chaque apprenant, et que la découverte et la situation interculturelles entraînent indubitablement des modifications au niveau des habitudes d'apprentissage et des références culturelles. Ces changements favorisent la décentration et l'adaptation des apprenants aux nouvelles méthodes d'enseignement pratiquées en France, ainsi que la disparition progressive de leurs lacunes et difficultés, mais cela sous-entend que les enseignants français soient préparés aux différences culturelles de leurs apprenants et rendent l'interculturalité avantageuse, tout en restant à l'écoute des besoins de chacun. / How do culture and identity influence the learning of French? What are the difficulties of the Chinese learners in the French classes, and why do they ask for grammar courses and rarely take part in oral activities? Through the research conducted by G. Hofstede about the cultural models associated to each country, and through studies in comparative education, I present the main differences between the French and the Chinese cultures as regards the learning and teaching of French. In a second part, the analysis of individual interviews of young Chinese learners in France shows that personality and individual identity take precedence over the cultural "conditioning" of each learner. Moreover, the discovery and the situation of interculturality necessarily lead to the modification of the learning habits and of the cultural references. These changes are favourable to the learner's decentralization and his/her adaptation to the new methods of learning, as they are practised in France. Consequently, their difficulties and "failures" tend to disappear progressively. But this means that French teachers should be aware of the cultural differences and needs of their learners, and turn interculturality into an advantage.
39

Modélisation centrée sur les processus métier pour la génération complète de portails collaboratifs / Business process-centered modeling for the complete generation of collaborative portals

Souissi, Amen 20 December 2013 (has links)
Les entreprises collaborent pour saisir des opportunités, échanger des documents et ressources, cela en suivant des processus métier pouvant évoluer. Les portails collaboratifs sont une solution orientée web à ce besoin de collaboration. Cependant, la conception et la maintenance d'un portail collaboratif métier n'est pas trivial et reste peu accessible aux acteurs de l'entreprise. Cela a comme conséquence la difficulté de maintenir et faire évoluer le portail collaboratif sans que cela ne soit trop coûteux en temps et financièrement. Afin de répondre à cette problématique, une solution consiste à capter les besoins métier de la collaboration dans un modèle, puis générer automatiquement le portail collaboratif correspondant. Le modèle, dans ce cas, doit être accessible aux acteurs métier et expressif décrivant ainsi les aspects les plus complexes d'une collaboration. C'est dans ce contexte que se situent nos travaux. À défaut d'avoir une solution toute faite, nous avons mis en place une approche de conception de portail collaboratif fondée sur l’Ingénierie Dirigée par les Modèles. Pour la description de nos portails, nous avons choisi de privilégier la modélisation des entreprises centrée sur les processus métier comme point de départ. Notre solution repose sur notre métamodèle MACoP (Modeling and Analysis of Collaborative Portal). Dans ce métamodèle nous avons fait cohabiter l'accessibilité et l'expressivité. Cela en proposant de nouveaux concepts permettant ainsi la génération complète des portails collaboratifs. Le métamodèle MACoP est accompagné d'une chaîne de transformations permettant de passer directement d'un modèle MACoP au code Python du portail collaboratif. / Companies collaborate to seize opportunities as well as exchange documents and other types of resources. This is achieved by following business processes that are subject to evolution. Collaborative portals are web oriented solutions aimed at this need of collaboration. However, the development and maintenance of a collaborative portal is non-trivial and remains hardly accessible for many companies. As a consequence, the challenge is controlling the costs of maintenance and implementing new features. To circumvent these issues, it is possible to collect business requirements of the collaboration in a model and then generate automatically the corresponding collaborative portal. The model, in this case, must be accessible by the business actors and must express even the most complex aspects of the collaboration needs. This is the context of our work. Having not found a solution which corresponded to our requirements, we have developed a design approach of collaborative portals founded on the Model Driven Engineering. As for the description of our portals, we have chosen to focus on the business modeling based on the business processes like starting point. Our solution relies on our meta-model MACoP (Modeling and Analysis of Collaborative Portal). In this meta-model we have joined together accessibility and the expressivity, by proposing new concepts allowing the complete generation of collaborative portals. The meta-model MACoP is accompanied by a transformations chain that makes it possible to pass directly from a MACoP model to the Python code of the collaborative portal.
40

Towards a better understanding of the energy consumption of software systems / Vers une meilleure compréhension de la consommation énergétique des systèmes logiciels

Noureddine, Adel 19 March 2014 (has links)
La consommation énergétique augmente dans les technologies informatiques, notamment à cause de l'augmentation de l'utilisation des services web et distribuée, l'informatique dans les nuages, ou les appareils mobiles. Par conséquent, des approches de gestion de l'énergie ont été développées, de l'optimisation du code des logiciels, à des stratégies d'adaptation basées sur l'utilisation des ressources matérielles. Afin de répondre à ces lacunes, nous présentons dans cette thèse, des modèles énergétiques, approches et outils pour estimer fidèlement la consommation énergétique des logiciels, au niveau de l'application, et au niveau du code, et pour inférer le modèle d'évolution énergétique des méthodes basé sur leurs paramètres d'entrées. Nous proposons aussi Jalen et Jalen Unit, des frameworks énergétiques pour estimer la consommation énergétique de chaque portion de code de l'application, et pour inférer le modèle d'évolution énergétique des méthodes en se basant sur des études et expériences empiriques. En utilisant des modèles énergétiques et d’outils d'estimations logicielles, nous pouvons proposer des informations énergétiques précises sans avoir besoin de wattmètres ou d'investissement de matériels de mesures énergétiques. Les informations énergétiques que nous proposons, offrent aussi aux approches de gestion énergétique des mesures directes et précises pour leurs approches d'adaptations et d'optimisations énergétiques. Ces informations énergétiques établissent aussi un modèle d'évolution énergétique des logiciels en se basant sur leurs paramètres d'entrées. Cela offre aux développeurs une connaissance plus profonde sur l'efficacité énergétique dans les logiciels. / With the rise of the usage of computers and mobile devices, and the higher price of electricity, energy management of software has become a necessity for sustainable software, devices and IT services. Energy consumption in IT is rising through the rise of web and distributed services, cloud computing, or mobile devices. However, these approaches do not use proper energy information for their adaptations rendering themselves limited and not energy-aware. They do not provide an energy feedback of software, and limited information is available on how and where energy is spend in software code. To address these shortcomings, we present, in this thesis, energy models, approaches and tools in order to accurately estimate the energy consumption of software at the application level, at the code level, and for inferring energy evolution models based on the method's own input parameters. We also propose Jalen and Jalen Unit, energy frameworks for estimating how much energy each portion of code consumes, and for inferring energy evolution models based on empirical benchmarking of software methods. By using software estimations and energy models, we are able to provide accurate energy information without the need of power meters or hardware energy investment. The energy information we provide also gives energy management approaches direct and accurate energy measurements for their adaptations and optimizations. Provided energy information also draws a model of energy consumption evolution of software based on the values of their input parameters. This gives developers knowledge on energy efficiency in software leading to choose some code over others based on their energy performance.

Page generated in 0.0564 seconds