11 |
Functional diversity and trophic relationships in benthic communities : a multi-scale spatial approach in neotropical savanna streams / Diversité fonctionnelle et relations trophiques dans les communautés benthiques : une approche spatiale multi-échelle dans les cours d'eau de savane néotropicaleParreira de Castro, Diego Marcel 27 June 2017 (has links)
Les changements d'intensité dans l'utilisation des sols et la dégradation de l'environnement en raison de activités humaines ont entraîné une forte altération des écosystèmes tropicaux, en particulier dans les cours d'eau de tête de bassin de la savane néotropicale. Les pressions humaines liées à l'expansion agricole et à l'urbanisation ont conduit à une réduction drastique de la couverture végétale indigène, affectant les zones riveraines et altérant le fonctionnement des écosystèmes aquatiques. Il est urgent de quantifier et de prévoir comment les communautés aquatiques répondent aux changements de l'utilisation des sols pour guider les efforts de conservation et de gestion des ressources naturelles. Dans ce contexte, cette thèse visait à évaluer à quelles échelles spatiales la relation entre habitat et communautés de macroinvertébrés benthiques s'exprimait le plus fortement et comment l'intensité d'utilisation des sols affectait les relations trophiques et la composition en traits biologiques des communautés de macroinvertébrés benthiques. Dans le chapitre 1, j'évalue comment l'intensité d'utilisation des sols (représentée par un gradient depuis la végétation autochtone, au pâturage, et à la plantation de canne à sucre et la végétation indigène) influe sur les flux d'énergie et les niches trophiques des macroinvertébrés benthiques. Ensuite, j'ai évalué à quelle échelle spatiale (bassin versant, localité) et pour quelles variables, le lien entre la composition taxonomique et fonctionnelle des assemblages de macroinvertébrés benthiques était le mieux exprimé (chapitre 2). Enfin, j'ai montré que les perturbations anthropiques avait unj impact sur la diversité fonctionnelle des assemblages de macroinvertébrés benthiques (chapitre 3). Les résultats présentés ici montrent que les changements d'intensité de l'utilisation des sols conduisent les assemblages de macroinvertébrés benthiques vers des comportements d'alimentation plus généralistes avec un chevauchement des niches trophiques (chapitre 1). De plus, les variables environnementales à l'échelle locale et du bassin versant expliquent de façon significative les variations de la composition taxonomique et fonctionnelle des assemblages d'Ephéméroptères, Plécoptères et Trichoptères, mais les variables décrivant l'intensité d'utilisation des sols expliquent le mieux les différences de composition fonctionnelle entre les différents sites (chapitre 2). Enfin, J'ai montré que les sites quasi-naturels (dans des conditions de référence) ont des assemblages de macroinvertébrés plus spécialisés comparés aux sites perturbés (chapitre 3). Les résultats corroborent le fait que la biodiversité doit être évaluée en tenant compte de variables agissant à de multiples échelles spatiales et que les éléments fonctionnels des communautés biologiques doivent être considérés, en vue de la conservation et du développement d'outils prédictifs. Cette étude contribue à une meilleure compréhension de la structure et du fonctionnement des cours d'eau dans la savane néotropicale dans le contexte du développement d'outils d'évaluation environnementale. Ces approches contribueront à l'élaboration de mesures de gestion et de conservation plus appropriées et permettront d'examiner les conséquences futures d'une poursuite de la dégradation des conditions écologiques dans les cours d'eau tropicaux / Changes in land cover and use and the associated environmental degradation due to human activities have resulted in extreme alterations of tropical ecosystems, especially in headwater streams and their watersheds in the neotropical savanna. Human pressures related to agricultural expansion and urbanization have led to drastic reductions in native vegetation cover, affecting riparian zones and degrading aquatic ecosystem functioning. There is an urgent need to quantify and predict how aquatic communities respond to different intensities of land use to guide conservation and natural resource management efforts. This thesis aims to evaluate how spatial scales influence the relationship between habitat and benthic macroinvertebrate communities and how land use intensity affects the trophic relationships and biological traits of macroinvertebrates. In Chapter 1, we evaluated how the intensity of land use (represented by a gradient moving from native vegetation toward pasture and sugar cane plantations) influences the energy flow and trophic niches of macroinvertebrates. In Chapter 2, we investigated the spatial scales (e.g., catchment, local) that most influence the taxonomic and functional composition of macroinvertebrate assemblages. Finally, in Chapter 3, we examined the impacts of human pressures on the functional diversity of macroinvertebrate assemblages. we showed that the intensity of land use affects benthic macroinvertebrate assemblages, yielding more generalist feeding behaviors with greater overlap of trophic niches (Chapter 1). In addition, environmental variables at the local and catchment scales significantly explained the variations in the taxonomic and functional composition of Ephemeroptera, Plecoptera and Trichoptera assemblages, but land use variables best explained the differences in functional composition among sites (Chapter 2). Finally, we showed that less impacted sites (under reference conditions) had more specialized and more functional diverse macroinvertebrate assemblages compared to disturbed sites (Chapter 3). These results corroborate the idea that biodiversity should be evaluated at multiple spatial scales and that the functional elements of biological communities should be considered when aiming for conservation and the development of predictive tools. This study contributes to a better understanding of the structure and functioning of streams in the neotropical savanna by subsidizing the development of environmental assessment tools. Such approaches will contribute to the development of more appropriate management and conservation measures that will allow for evaluation of the impacts on biota of further degradation of the ecological conditions in tropical streams
|
12 |
Diversité interspécifique de l'efficience d'utilisation de l'eau des acacias sahéliens et australiens / Inter-specific diversity of water use efficiency among sahelian and australian acaciasKonaté, Nianguiri Moussa 12 July 2010 (has links)
Le principal objectif de ce travail était de déterminer l’efficience d’utilisation de l’eau (WUE) de diverses espèces d’acacias d’origine Australienne et Sahélienne par la discrimination isotopique au niveau de la feuille (Δ13Cf) et par différentes techniques de mesure. Les acacias ont montré une forte variabilité interspécifique de Δ13Cf. Cette variabilité a été confirmée par les mesures directes d’échanges gazeux au niveau des feuilles (efficience intrinsèque d’utilisation de l’eau, Wi) et par des mesures effectuées au niveau de la plante entière (efficience de transpiration, TE). Une forte variabilité interspécifique des traits foliaires(densité stomatique DS, proportion d’azote dans les feuilles %N, surface massique SLA, assimilation nette du CO2 à la saturation Asat, conductance stomatique en vapeur d’eau à la saturation gssat) et de la croissance (ratio biomasse racinaire sur biomasse aérienne R/S) a également été constatée entre les espèces. WUE était pratiquement contrôlée par gssat.L’hypothèse selon laquelle les espèces se développant dans les zones arides présenteraient une WUE plus élevée n’a pas été vérifiée. Au contraire, les espèces des zones semi-humides ont présenté une WUE plus élevée que celles de zones semi-arides et arides. / The main objective of this work was to compare water use efficiency (WUE) among various Australian and Sahelian acacia species using isotope discrimination at leaf level (Δ13Cf) and various methods of measurement. Acacia species exhibited a large inter-specific variability of Δ13Cf. This variability was confirmed by direct leaf gas exchange measurements (intrinsic water use efficiency, Wi) and by measurement at the whole plant level (transpiration efficiency, TE). A large interspecific variability of leaf traits (stomatal density DS, leaf nitrogen concentration %N, specific leaf area SLA, net CO2 assimilation of the saturation Asat, stomatal conductance for water vapor of the saturation gssat) and growth characteristics (root shoot biomass ratio R/S) has also been reported. WUE was controlled for gssat. The hypothesis that the species from arid areas exhibit higher WUE was not confirmed. In contrast, the species from semi-wet area exhibited a higher WUE than those from semi-arid and arid zones
|
13 |
Vérification des patrons temporels d’utilisation d’API sans exécution du code : une approche et un outilRaelijohn, Erick F. 07 1900 (has links)
La réutilisation est une pratique courante lors du développement de logiciel.
Bien souvent, cette réutilisation se fait à travers l’utilisation des
librairies. Cette dernière met ses fonctionnalités à disposition des
développeurs en utilisant les Interfaces de Programmation d’Application (API).
En théorie, les développeurs qui utilisent les API n’ont pas forcément besoin de
se préoccuper de comment les éléments internes de cette API fonctionnent. En
effet, les API mettent leurs fonctionnalités à disposition des développeurs sans
forcément dévoiler ce qui se passe à l’interne. Cependant, pour utiliser
correctement une API il est nécessaire de respecter des contraintes
d’utilisation qui sont à la fois implicites et explicites ainsi que des modèles
d’utilisation.
L’usage des librairies et des API est très commun dans le domaine du
développement de logiciel. Cela permet aux développeurs d’utiliser les
fonctionnalités proposées par l’API et ainsi de se concentrer directement sur la
tâche qu’ils doivent effectuer. Toutefois, apprendre et se familiariser avec les
contraintes d’usage des API sont des tâches ardues et exigent un effort cognitif
considérable de la part du développeur. Les chercheurs ont tenté de corriger ce
problème en étudiant les modèles d’utilisation et en analysant les traces
d’utilisation de code client pour s’assurer de leurs conformités. Néanmoins, les
analyses dynamiques ne sont pas possibles pendant les phases précoces de
développement du logiciel, car cela requiert une implémentation minimum et
l’exécution du code.
Nous proposons l’outil Temporal Usage PAttern Checker (Tupac). Une approche
basée sur l’analyse statique interprocédural pour vérifier la conformité du code
client aux modèles d’utilisation pendant la phase de développement. Tupac peut
être déployé dans un envi- ronnement de développement (IDE) et ainsi fournir des
informations relatives à l’utilisation des API plus tôt pendant la phase de
développement du logiciel. Nous avons évalué notre approche sur quatre projets
Java avec quatre API. Les résultats ont démontré que Tupac a une bonne précision
et un taux de rappel intéressant. De plus, nous avons pu conclure qu’en moyenne
cela prend une demi-seconde pour vérifier la confor- mité d’un patron pour un
projet tout entier. Cela démontre que Tupac peut être déployé dans un rythme de
codage régulier. / In modern software development, reuse takes the form of using libraries that
expose their functionality via Application Programming Interfaces (APIs). In
theory, APIs allow developers to write client code that reuses library code
without needing to know its internals. In practice, correctly using APIs
requires respecting explicit and implicit constraints and usage patterns. This
allows developers to use functionality proposed by API so that they can focus
directly on the task they want to achieve. APIs require a significant effort
from the developer to learn various usage constraint. Ignoring such patterns
could lead to errors and design flaws. These often cannot be detected prior to
integration and system testing. Researchers have attempted to solve this problem
by extracting API usage patterns and analyzing client code traces for
conformance. However, dynamic analysis is still impossible to perform early
without a minimum of integration and execution. We propose the Temporal Usage
PAttern Checker (Tupac) for API, an interprocedural static analysis approach
that can verify that client code conforms to temporal API usage patterns as it
is being developed. Tupac can be deployed inside an Integrated Development
Environment (IDE), thus providing developers with feedback about API usage much
earlier in the development process. We evaluated the effectiveness of our
approach on four projects with four different APIs. Our evaluation shows that
Tupac has good precision and interesting recall. Crucially, we also show that it
takes, on average, half a second to check an entire project for conformance to a
pattern, meaning that it can realistically be deployed in the regular coding
rhythm
|
14 |
Une approche pour l'évaluation des systèmes d'aide à la décision mobiles basés sur le processus d'extraction des connaissances à partir des données : application dans le domaine médical / An approach for the evaluation of mobile decision support systems based on a knowledge discovery from data process : application in the medical fieldBorcheni, Emna 27 March 2017 (has links)
Dans ce travail, on s’intéresse aux Systèmes d’Aide à la Décision Mobiles qui sont basés sur le processus d’Extraction des Connaissances à partir des Données (SADM/ECD). Nous contribuons non seulement à l'évaluation de ces systèmes, mais aussi à l'évaluation dans le processus d’ECD lui-même. L'approche proposée définit un module de support d'évaluation pour chaque module composant le processus d’ECD en se basant sur des modèles de qualité. Ces modules évaluent non seulement la qualité d'utilisation de chaque module logiciel composant le processus d’ECD, mais aussi d'autres critères qui reflètent les objectifs de chaque module de l’ECD. Notre objectif est d'aider les évaluateurs à détecter des défauts le plus tôt possible pour améliorer la qualité de tous les modules qui constituent un SADM/ECD. Nous avons aussi pris en compte le changement de contexte d'utilisation en raison de la mobilité. De plus, nous avons proposé un système d’aide à l’évaluation, nommé CEVASM : Système d’aide à l’évaluation basée sur le contexte pour les SADM, qui contrôle et mesure tous les facteurs de qualité proposés. Finalement, l'approche que nous proposons est appliquée pour l'évaluation des modules d'un SADM/ECD pour la lutte contre les infections nosocomiales à l'hôpital Habib Bourguiba de Sfax, Tunisie. Lors de l'évaluation, nous nous sommes basés sur le processus d'évaluation ISO/IEC 25040. L'objectif est de pouvoir valider, a priori, l'outil d'évaluation réalisé (CEVASM) et par conséquent, l'approche proposée. / In this work, we are interested in Mobile Decision support systems (MDSS), which are based on the Knowledge Discovery from Data process (MDSS/KDD). Our work is dealing with the evaluation of these systems, but also to the evaluation in the KDD process itself. The proposed approach appends an evaluation support module for each software module composing the KDD process based on quality models. The proposed evaluation support modules allow to evaluate not only the quality in use of each module composing the KDD process, but also other criteria that reflect the objectives of each KDD module. Our main goal is to help evaluators to detect defects as early as possible in order to enhance the quality of all the modules that constitute a MDSS/KDD. We have also presented a context-based method that takes into account the change of context of use due to mobility. In addition, we have proposed an evaluation support system that monitors and measures all the proposed criteria. Furthermore, we present the implementation of the proposed approach. These developments concern mainly the proposed evaluation tool: CEVASM: Context-based EVAluation support System for MDSS. Finally, the proposed approach is applied for the evaluation of the modules of a MDSS/KDD for the fight against nosocomial infections, in Habib Bourguiba hospital in Sfax, Tunisia. For every module in KDD, we are interested with the phase of evaluation. We follow the evaluation process based on the ISO/IEC 25040 standard. The objective is to be able to validate, a priori, the realized evaluation tool (CEVASM) and consequently, the proposed approach.
|
15 |
Traitement de la douleur chronique non cancéreuse à l’aide d’opioïdes : efficacité à long termeSaïdi, Hichem 11 1900 (has links)
La douleur chronique non cancéreuse (DCNC) est un phénomène complexe et des interventions multimodales qui abordent à la fois ses dimensions biologiques et psychosociales sont considérées comme l’approche optimale pour traiter ce type de désordre. La prescription d'opioïdes pour la DCNC a augmenté d’une façon fulgurante au cours des deux dernières décennies, mais les preuves supportant l'efficacité à long terme de ce type de médicament en termes de réduction de la sévérité de la douleur et d’amélioration de la qualité de vie des patients souffrant de DCNC sont manquantes. L'objectif de cette étude était d'investiguer dans un contexte de vraie vie l'efficacité à long terme des opioïdes pour réduire l’intensité et l’impact de la douleur et améliorer la qualité de vie reliée à la santé des patients souffrant de DCNC sur une période d’une année. Méthodes: Les participants à cette étude étaient 1490 patients (âge moyen = 52,37 (écart-type = 13,9); femmes = 60,9%) enrôlés dans le Registre Québec Douleur entre octobre 2008 et Avril 2011 et qui ont complété une série de questionnaires avant d'initier un traitement dans un centre multidisciplinaire tertiaire de gestion de la douleur ainsi qu’à 6 et 12 mois plus tard. Selon leur profil d'utilisation d'opioïdes (PUO), les patients ont été classés en 1) non-utilisateurs, 2) utilisateurs non persistants, et 3) utilisateurs persistants. Les données ont été analysées à l'aide du modèle d'équation d'estimation généralisée. Résultats: Chez les utilisateurs d’opioïdes, 52% en ont cessé la prise à un moment ou à un autre pendant la période de suivi. Après ajustement pour l'âge et le sexe, le PUO a prédit d’une manière significative l’intensité de la douleur ressentie en moyenne sur des périodes de 7 jours (p <0,001) ainsi que la qualité de vie physique (pQDV) dans le temps (p <0,001). Comparés aux non-utilisateurs, les utilisateurs persistants avaient des niveaux significativement plus élevés d'intensité de douleur et une moins bonne pQDV. Une interaction significative a été trouvée entre le PUO et le temps dans la prédiction de l’intensité de douleur ressentie à son maximum (p = 0,001), les utilisateurs persistants sont ceux rapportant les scores les plus élevés à travers le temps. Une interaction significative a aussi été observée entre le PUO et le type de douleur dans la prédiction de l'impact de la douleur dans diverses sphères de la vie quotidienne (p = 0,048) et de la mQDV (p = 0,042). Indépendamment du type de douleur, les utilisateurs persistants ont rapporté des scores plus élevés d'interférence de douleur ainsi qu’une moins bonne mQDV par rapport aux non-utilisateurs. Cependant, la magnitude de ces effets était de petite taille (d de Cohen <0,5), une observation qui remet en question la puissance et la signification clinique des différences observées entre ces groupes. Conclusion: Nos résultats contribuent à maintenir les doutes sur l'efficacité d’une thérapie à long terme à base d’opioïdes et remettent ainsi en question le rôle que peut jouer ce type de médicament dans l'arsenal thérapeutique pour la gestion de la DCNC. / Chronic non-cancer pain (CNCP) is a complex phenomenon and multimodal interventions that address both its biological and psychosocial dimensions are considered as the optimal approach for treating this type of disorder. Prescription of opioids for CNCP has dramatically increased over the past two decades but little is known about the long-term effectiveness of this type of medication for reducing pain severity and improving quality of life of CNCP patients. The objective of the present study was to investigate in a real life context the long-term effectiveness of opioids for reducing pain intensity and interference, and improving health-related quality of life in patients with CNCP over a one-year period. Methods: Participants were 1,490 patients (mean age = 52.37 (SD = 13.9); female = 60.9%) enrolled in the Quebec Pain Registry between October 2008 and April 2011 who completed a series of questionnaires before initiating treatment at a tertiary multidisciplinary pain management facility as well as 6 and 12 months thereafter. Based on their opioid use profile (OUP), patients were categorized into 1) non users, 2) non-persistent users, and 3) persistent users. Data were analyzed using generalized estimating equation models. Results: Among the users of opioids, 52% stopped taking them during the follow-up period. After adjusting for age and sex, patients’ OUP significantly predicted pain intensity felt during 7-day periods (p < 0.001) and physical quality of life (pQOL) over time p < 0.001). Compared to non-users, persistent users had significantly higher levels of pain intensity and poorer pQOL. A significant interaction was found between patients’ OUP and time in the prediction of worst pain intensity (p = 0.001) but the persistent users reported the highest pain scores across time. A significant interaction was also observed between patients’ OUP and type of pain in the prediction of pain interference (p = 0.048) and mental quality of life (mQOL) (p = 0.042). Irrespective of the type of pain they suffered, persistent users reported higher pain interference scores and lower mQOL compared to non users. However, all effect sizes were small (Cohen’s d < 0.5), thus questioning the power and clinical significance of these group differences. Conclusion: These results contribute to the debate by adding evidences on the effectiveness of long term opioid therapy and question the role this type of medication should play in the therapeutic arsenal for managing CNCP.
|
16 |
Impact des sites web des bibliothèques universitaires du Pakistan sur les utilisateurs : une évaluation / Impact of websites of University libraries of Pakistan on users : an appraisalMairaj, Muhammad Ijaz 15 May 2012 (has links)
Cette étude a été conçue pour réaliser une évaluation des sites Web des bibliothèques universitaires pakistanaises à partir des utilisateurs. L'évaluation a été faite sur la base de leur utilisation, leur utilité, leur facilité d'utilisation et leur impact. La documentation consultée a contribué à l'élaboration d'un questionnaire pour la collecte des données. L'échelle de Likert comprenant sept niveaux a été utilisée pour établir les questions centrées sur le sujet. Nous avons sélectionné un échantillon déterminé de 60 utilisateurs de chaque université participant à l'étude, sur la base de leurs statuts (15 chacun). Les données recueillies auprès de 17 universités avec 957 questionnaires valides ont été analysées. Le test alpha de Chronbach a garanti la fiabilité de l'instrument à tous les niveaux. Sur la base de la plupart des utilisateurs, l'étude a révélé que les sites Web des bibliothèques universitaires au Pakistan avaient un impact quelque peu positif sur les utilisateurs. La recherche a identifié certaines faiblesses dans les sites Web des bibliothèques des universités publiques concernant la mise à jour, la facilité de téléchargement pour les chercheurs et les étudiants et le design. La valeur ajoutée des services avait besoin d'être abordée dans les sites Web des bibliothèques universitaires. L'étude présente des recommandations en termes d'implication pour la pratique et pour la politique qui permettront, non seulement de remédier aux faiblesses mises en évidence, mais aussi de conduire à une amélioration supplémentaire des sites Web des bibliothèques universitaires du Pakistan. Cette recherche basée sur l'utilisateur, avec quelques limitations, offre une large compréhension du sujet. De plus, elle a une importance théorique et pratique pour projeter de développer à l'avenir des sites Web de bibliothèques centrés sur l'utilisateur / The study was designed to make an appraisal of Pakistani university library websites on users. The evaluation was made on the basis of their use, usefulness, ease-of-use and impact. The reviewed literature helped in developing a questionnaire for data collection. Seven-point Likert scale was used to assess the subject-centered questions. The purposeful sample of 60 users, on the basis of their status (15 each), from each university included in the study was taken. The data collected from 17 universities with 957 valid questionnaires was used for analysis. The Chronbach's alpha test ensured reliability of the instrument at all levels. The study revealed that university library websites of Pakistan have somewhat positive impact on users on the basis of most of the indicators. The research has identified some weaknesses in the library websites of public universities regarding up-to-dateness, downloading facility for researchers and students, and design. Value added services needed to be adressed in the university library websites. The study presents recommandations in terms of implications for practice and implications for policy that will not only address the weaknesses highlighted but also lead to further improvement of university library websites of Pakistan. This user-based research, with some limitations, provides broad understanding of the subject. In addition, it has theoretical and practical significance for planning to develop user-centered library websites in future.
|
17 |
Inferring API Usage Patterns and Constraints : a Holistic ApproachSaied, Mohamed Aymen 08 1900 (has links)
Les systèmes logiciels dépendent de plus en plus des librairies et des frameworks logiciels. Les programmeurs réutilisent les fonctionnalités offertes par ces librairies à travers une interface de programmation (API). Par conséquent, ils doivent faire face à la complexité des APIs nécessaires pour accomplir leurs tâches, tout en surmontant l’absence de directive sur l’utilisation de ces API dans leur documentation. Dans cette thèse, nous proposons une approche holistique qui cible le problème de réutilisation des librairies, à trois niveaux. En premier lieu, nous nous sommes intéressés à la réutilisation d’une seule méthode d’une API. À ce niveau, nous proposons d’identifier les contraintes d’utilisation liées aux paramètres de la méthode, en analysant uniquement le code source de la librairie. Nous avons appliqué plusieurs analyses de programme pour détecter quatre types de contraintes d’utilisation considérées critiques. Dans un deuxième temps, nous changeons l’échelle pour nous focaliser sur l’inférence des patrons d’utilisation d’une API. Ces patrons sont utiles pour aider les développeurs à apprendre les façons courantes d’utiliser des méthodes complémentaires de l’API. Nous proposons d’abord une technique basée sur l’analyse des programmes clients de l’API. Cette technique permet l’inférence de patrons multi-niveaux. Ces derniers présentent des relations de co-utilisation entre les méthodes de l’API à travers des scénarios d’utilisation entremêlés. Ensuite, nous proposons une technique basée uniquement sur l’analyse du code de la librairie, pour surmonter la contrainte de
l’existence des programmes clients de l‘API. Cette technique infère les patrons par analyse des relations structurelles et sémantiques entre les méthodes. Finalement, nous proposons une technique coopérative pour l’inférence des patrons d’utilisation. Cette technique est axée sur la combinaison des heuristiques basées respectivement sur les clients et sur le code de la librairie. Cette combinaison permet de profiter à la fois de la précision des techniques basées sur les clients et de la généralisabilité des techniques basées sur les librairies. Pour la dernière contribution de notre thèse, nous visons un plus haut niveau de réutilisation des librairies. Nous présentons une nouvelle approche, pour identifier automatiquement les patrons d’utilisation de plusieurs librairies, couramment utilisées ensemble,
et généralement développées par différentes tierces parties. Ces patrons permettent de découvrir les possibilités de réutilisation de plusieurs librairies pour réaliser diverses fonctionnalités du projets. / Software systems increasingly depend on external library and frameworks. Software developers need to reuse functionalities provided by these libraries through their Application Programming Interfaces (APIs). Hence, software developers have to cope with the complexity of existing APIs needed to accomplish their work, and overcome the lack of usage directive in the API documentation. In this thesis, we propose a holistic approach that deals with the library usability problem at three levels of granularity. In the first step, we focus on the method level. We propose to identify usage constraints related to method parameters, by analyzing only the library source code. We applied program analysis
strategies to detect four critical usage constraint types. At the second step, we change the scale to focus on API usage pattern mining in order to help developers to better learn common ways to use the API complementary methods. We first propose a client-based technique for mining multilevel API usage patterns to exhibit the co-usage relationships between API methods across interfering usage scenarios. Then, we proposed a library-based technique to overcome the strong constraint of client programs’ selection. Our technique infers API usage patterns through the analysis of structural
and semantic relationships between API methods. Finally, we proposed a cooperative usage pattern mining technique that combines client-based and library-based usage pattern mining. Our technique takes advantage at the same time from the precision of the client-based technique and from the generalizability of the library-based technique. As a last contribution of this thesis, we target a higher level of library usability. We present a novel approach, to automatically identify third-party library usage patterns, of libraries that are commonly used together. This aims to help developers to discover reuse opportunities, and pick complementary libraries that may be relevant for their projects.
|
18 |
Détection des utilisations à risque d’API : approche basée sur le système immunitaireGallais-Jimenez, Maxime 06 1900 (has links)
No description available.
|
19 |
Etude de la variabilité génétique et de la plasticité phénotypique de la vulnérabilité à la cavitation chez Fagus sylvatica L. / Study of genetic variability and genetic plasticity of vulnerability to cavitation in Fagus sylvatica L.Wortemann, Rémi 16 December 2011 (has links)
Cette thèse visait à étudier la variabilité génétique et plasticité phénotypique de la vulnérabilité à la cavitation chez le hêtre (Fagus sylvatica L.). A cette fin, nous avons tout d’abord testé les variations dues à la méthodologie de mesure de la vulnérabilité à la cavitation. Notre étude a montré que les variations de vulnérabilité à la cavitation au cours du temps sont faibles. Néanmoins, il est préférable d’éviter de récolter les échantillons durant le début de la période de formation du bois. Par ailleurs il est possible de conserver au frais les échantillons sans dégrader les mesures durant au moins un mois. Nos résultats montrent également que la vulnérabilité à la cavitation peut être variable aussi bien au sein d’un même arbre qu’entre populations in situ. Ensuite, nous avons voulu déterminer la part de plasticité phénotypique de la part de variabilité génétique dans la variabilité de la vulnérabilité à la cavitation. Pour cela nous avons étudié 17 populations de hêtre venant de toute l’Europe et poussant dans une plantation comparative. Parmi les 17 populations 6 d’entre elles ont été étudiées dans trois plantations comparatives différentes (France, Espagne et Slovaquie). Nos résultats indiquent que chez le hêtre la vulnérabilité à la cavitation varie considérablement au sein de chaque population. Ils indiquent également que l’on observe peu de différenciation génétique entre populations. Les résultats montrent également que la plasticité phénotypique de la vulnérabilité à la cavitation est importante entre les plantations, et que le degré de cette plasticité peut varier d’une population à l’autre. Pour finir, nous avons regardé s’il existait des relations entre la vulnérabilité à la cavitation et des paramètres d’efficience hydraulique ainsi qu’avec l’efficience d’utilisation de l’eau. Nos résultats ne permettent pas de mettre en évidence des preuves d’un trade-off entre l’efficience et la sureté du xylème. / This work aimed at studying the genetic variability and the phenotypic plasticity of vulnerability to cavitation in beech (Fagus sylvatica L.). We tested the variations due to the methodology of measuring vulnerability to cavitation. Our study showed that the variations in vulnerability to cavitation over time are low. However, it’s better to avoid collecting samples during the period of initial wood formation. Furthermore it’s possible to store samples without degrading measures for during one month. Our results also show that vulnerability to cavitation can be variable both within the same tree and between populations in situ. We determined the proportion of phenotypic plasticity and the proportion of genetic variability in the variability of vulnerability to cavitation. For this we studied 17 beech populations from all Europe and growing in a common garden. Among the 17 populations 6 of them have been studied in three different common gardens (France, Spain and Slovakia). Our results indicate that for beech, vulnerability to cavitation varies considerably within populations. They also indicate that there are few genetic differentiations between populations. The results show that the phenotypic plasticity of vulnerability to cavitation is important among common garden, and the degree of this plasticity can vary between populations. To complete our study, we looked at the relationships between vulnerability to cavitation and hydraulic efficiency parameters and with the water use efficiency. Our results do not reveal evidence of relationships vulnerability to cavitation and other physiological traits.
|
20 |
Impact of tree species diversity on water and carbon relations in European forests / Impact de la diversité en espèces d'arbres sur les relations hydriques et carbonées dans les forêts européennesGrossiord, Charlotte 02 October 2014 (has links)
La biodiversité favorise un grand nombre de fonctions et services écosystémiques des écosystèmes forestiers tels que la production de bois ou la résistance aux attaques d’insectes et aux maladies. Cependant l’impact de la diversité sur l’acquisition et l’utilisation de l’eau et du carbone reste largement méconnu dans ces écosystèmes. De plus, dans le contexte actuel de changement climatique, l’influence de la diversité sur la réponse des écosystèmes forestiers à des événements climatiques extrêmes tels que la sécheresse reste à étudier. L’objectif de ce travail est donc de déterminer l’impact de la diversité en espèces d’arbre sur d’importantes fonctions du cycle de l’eau et du carbone telles que la transpiration, la composition isotopique du carbone ou la profondeur d’extraction de l’eau à l’échelle de l’arbre et de l’écosystème sous des conditions contrastées dedisponibilité en eau du sol. Ce travail a été réalisé dans le cadre du projet FunDivEUROPE sur un réseau de parcelles forestières ainsi que dans des plantations expérimentales le long d’un gradient Nord-Sud en Europe afin de couvrir une importante gamme de conditions climatiques. Nos travaux ont montré une importante variabilité de la réponse à la diversité à l’échelle de l’arbre et de l’écosystème en termes de relations hydriques et carbonées à travers l’Europe. La diversité en espèces ne semble pas influencer les relations hydriques et carbonées des espèces et des écosystèmes forestiers dans des conditions non limitantes de disponibilité en eau. Cependant, un fort effet de la diversité a été observé en conditions de sécheresse pour certains types forestiers. A partir de ces résultats, je discute des mécanismes d’interaction entre espèces qui peuvent expliquer les effets observés. Nos données ont montré que l’influence de la diversité en espèces est fortement dépendante du contexte et peut êtremodifiée par les conditions environnementales locales et les conditions climatiques. En terme de gestion forestière, je suggère que pour certaines régions en Europe, promouvoir la diversité en espèces ainsi que contrôler la densité des parcelles doit être recommandé afin d’adapter les écosystèmes forestiers aux futures conditions climatiques / Biodiversity is known to support and boost a wide range of forest ecosystem functions and services like productivity and resistance against insect pests and diseases. However, whether tree species diversity also promotes water and carbon acquisition and use in forest ecosystems is still unclear. Furthermore, in the current context of global warming, information on how tree species diversity can influence the response of forest ecosystems to extreme climatic events such as drought are urgently needed. In this framework, the objective of my PhD thesis was to determine how tree species diversity influences important functions of the water and carbon cycle including transpiration, carbon isotope composition and water extraction depth at the tree- and ecosystem-Scale under contrasting soil water conditions. My work was conducted within the FunDivEUROPE project in a network of permanent forest stands and tree plantations across a North-South gradient in Europecovering a wide range of climatic conditions. I found considerable variability among species or forest types in the response of transpiration and carbon isotope composition at the tree- and ecosystem-Scale across Europe. Species diversity did not affect the water and carbon relations of tree species and forest ecosystems under non-Limiting soil water conditions. However, a strong effect of species diversity was observed under drought conditions in some forest types. Based on these data, I discuss the potential mechanisms of species interactions that may explain the observed patterns. I also point out that the influence of species diversity is highly context-Dependent, and changes with local environmental and climatic conditions. In terms of forest management applications, I suggest that, at least in some regions, controlling for tree species diversity along with stand density and total basal area could be recommended to help forests adapt to drier conditions
|
Page generated in 0.0839 seconds