• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 36
  • 5
  • 1
  • Tagged with
  • 44
  • 9
  • 7
  • 6
  • 6
  • 5
  • 5
  • 5
  • 5
  • 5
  • 5
  • 5
  • 5
  • 5
  • 5
  • 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.
41

Les marques de commerce non traditionnelles dans une perspective de droit comparé

Hémond, Anthony 02 1900 (has links)
De nouvelles marques de commerce ont fait progressivement leur apparition, des marques qui font appel à nos cinq sens que sont la vue, l'ouïe, l'odorat, le goût ou même le touché. Ces nouvelles marques, que l'on appelle parfois les marques non traditionnelles, posent quelques difficultés pour être enregistrées. En effet, certains pays refusent leur enregistrement, d'autres sont plus réceptifs à l'arrivée de ces nouvelles marques. Notre mémoire se propose d'analyser la possibilité ou non d'enregistrer certaines de ces marques au Canada, et d'examiner également ce que d'autres pays ont prévu pour ces marques non traditionnelles. Au final, nous serons en mesure d'élaborer des recommandations pour l'intégration de ces nouvelles marques dans le droit canadien. / In recent years, new trademarks have progressively appeared: trademarks appealing to all of our five senses, sight, hearing, smell, taste or even touch. These new trademarks, sometimes called non-traditional marks, raise difficulties for registration. Indeed, some countries refuse registration, others are more open to the arrival of these new trademarks. This thesis analyses the possibility of allowing these non-traditional trademarks to be registered in Canada, and examines the conditions under which other countries accept to register them. In conclusion, our analysis will allow us to formulate recommendations on how to integrate these new trademarks into Canadian law.
42

Impacts and Detection of Design Smells

Maiga, Abdou 08 1900 (has links)
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. / Changes are continuously made in the source code to take into account the needs of the customers and fix the faults. Continuous change can lead to antipatterns and code smells, collectively called “design smells” to occur in the source code. Design smells are poor solutions to recurring design or implementation problems, typically in object-oriented development. During comprehension and changes activities and due to the time-to-market, lack of understanding, and the developers’ experience, developers cannot always follow standard designing and coding techniques, i.e., design patterns. Consequently, they introduce design smells in their systems. In the literature, several authors claimed that design smells make object-oriented software systems more difficult to understand, more fault-prone, and harder to change than systems without such design smells. Yet, few of these authors empirically investigate the impact of design smells on software understandability and none of them authors studied the impact of design smells on developers’ effort. In this thesis, we propose three principal contributions. The first contribution is an empirical study to bring evidence of the impact of design smells on comprehension and change. We design and conduct two experiments with 59 subjects, to assess the impact of the composition of two Blob or two Spaghetti Code on the performance of developers performing comprehension and change tasks. We measure developers’ performance using: (1) the NASA task load index for their effort; (2) the time that they spent performing their tasks; and, (3) their percentages of correct answers. The results of the two experiments showed that two occurrences of Blob or Spaghetti Code design smells impedes significantly developers performance during comprehension and change tasks. The obtained results justify a posteriori previous researches on the specification and detection of design smells. Software development teams should warn developers against high number of occurrences of design smells and recommend refactorings at each step of the development to remove them when possible. In the second contribution, we investigate the relation between design smells and faults in classes from the point of view of developers who must fix faults. We study the impact of the presence of design smells on the effort required to fix faults, which we measure using three metrics: (1) the duration of the fixing period; (2) the number of fields and methods impacted by fault-fixes; and, (3) the entropy of the fault-fixes in the source code. We conduct an empirical study with 12 design smells detected in 54 releases of four systems: ArgoUML, Eclipse, Mylyn, and Rhino. Our results showed that the duration of the fixing period is longer for faults involving classes with design smells. Also, fixing faults in classes with design smells impacts more files, more fields, and more methods. We also observed that after a fault is fixed, the number of occurrences of design smells in the classes involved in the fault decreases. Understanding the impact of design smells on development effort is important to help development teams better assess and forecast the impact of their design decisions and therefore lead their effort to improve the quality of their software systems. Development teams should monitor and remove design smells from their software systems because they are likely to increase the change efforts. The third contribution concerns design smells detection. During maintenance and evolution tasks, it is important to have a tool able to detect design smells incrementally and iteratively. This incremental and iterative detection process could reduce costs, effort, and resources by allowing practitioners to identify and take into account occurrences of design smells as they find them during comprehension and change. Researchers have proposed approaches to detect occurrences of design smells but these approaches have currently four limitations: (1) they require extensive knowledge of design smells; (2) they have limited precision and recall; (3) they are not incremental; and (4) they cannot be applied on subsets of systems. To overcome these limitations, we introduce SMURF, a novel approach to detect design smells, based on a machine learning technique—support vector machines—and taking into account practitioners’ feedback. Through an empirical study involving three systems and four design smells, we showed that the accuracy of SMURF is greater than that of DETEX and BDTEX when detecting design smells occurrences. We also showed that SMURF can be applied in both intra-system and inter-system configurations. Finally, we reported that SMURF accuracy improves when using practitioners’ feedback.
43

Impacts and Detection of Design Smells

Maiga, Abdou 08 1900 (has links)
No description available.
44

Etude de la production et de l'émanation de composés volatils malodorants sur textile à usage sportif / Production and emission of human body odors from textile for sports

Léal, Françoise 04 November 2011 (has links)
Si la sueur fraîchement émise par le corps humain est inodore, la dégradation de celle-ci par la flore bactérienne cutanée produit des composés volatils malodorants, responsables des odeurs de transpiration. Les odeurs de transpiration apparaissent également sur les vêtements au cours de leur utilisation, particulièrement sur les textiles réalisés en fibres synthétiques. Ce travail a pour but d’améliorer la compréhension du phénomène d’émanation d’odeurs en étudiant l’effet du sujet testé, l’effet de la flore bactérienne et l’effet du textile sur les émissions de composés volatils malodorants.L’intérêt de ce travail réside dans l’approche globale de la problématique des odeurs de transpiration et dans la diversité des méthodes de mesure mises en place, tant dans l’étude de la flore microbiologique que dans les méthodes de mesures des composés odorants émis.Dans un premier temps, le dénombrement simultané de la flore bactérienne sur la peau et sur le vêtement a été réalisé sur un échantillon de 15 sujets à l’issue d’un exercice physique. Cette expérimentation a permis d’évaluer le taux de transfert bactérien moyen lors d’une activité sportive et d’étudier son rôle dans l’émission d’odeurs. Ensuite, afin d’affiner ces résultats, une méthode basée sur la biologie moléculaire a été mise en place pour réaliser le suivi qualitatif de la stabilité de la flore commensale axillaire d’un sujet pendant 3 mois. Le transfert bactérien spécifique entre la peau du testeur et le vêtement a été étudié pour 4 matières textiles sélectionnées (dont le coton et le PET). Ceci a permis de déterminer le rôle du transfert bactérien spécifique dans l’émission des odeurs à partir de textile.Enfin, le dernier chapitre est consacré à l’étude de l’émission de composés volatils et odorants à l’aide de mesures olfactives et d’un nez électronique au cours du temps par 8 composants textiles sélectionnés. Après traitement statistique par analyse en composante principale et étude détaillée des mesures, 9 composés chimiques ont été identifiés comme indicateurs d’un comportement textile malodorant. Ces derniers pourraient être utilisés dans la mise en place d’une méthode ciblée de mesure physico-chimique des mauvaises odeurs.Ce travail a permis de déterminer l’impact de chacun des facteurs sujet, flore bactérienne et textile dans l’émission d’odeurs. En outre, ce travail ouvre des perspectives sur l’étude des contaminations bactériennes par contact, mais également dans l’étude des odeurs, sur les phénomènes de désorption de molécules volatiles à partir de différentes matrices textiles et sur les solutions pouvant être envisagées pour limiter les émissions odorantes à partir de textiles. / Fresh human sweat is odorless. Odoriferous volatile compounds are produced by the metabolism of bacteria living on the skin, generating strong malodor. Sweaty body odors do also appear on clothes during use, and especially on synthetic fabrics. The aim of this document is to improve understanding of odor emission by investigating subject effect, microbiota effect and fabric effect on the emission of odoriferous volatile compounds.Odors of perspiration are hereby globally approached with a wide use of methods and experimental devices, for microbial flora study as well as for odoriferous volatile compounds emission study.First, microflora enumeration has been simultaneously processed on the skin and on the fabric after exercise for 15 subjects. This experiment allowed an evaluation of the average bacterial transfer yield during physical activity and the beginning of the investigation of its effect on odor emission.A molecular biology methodology has then been developed in order to refine these results. Monitoring of qualitative composition of the microbiota has been performed to study the stability of the armpit’s ecosystem on a subject during 3 months. Specific microbial transfer from subject’s skin to clothe has been performed for 4 textile fabrics (including cotton and PET). This leaded to characterize the effect of specific bacterial transfer on odor emission from fabric.The last chapter is dedicated to the study of the emission of odoriferous volatile compounds over time using olfactory measurements and electronic nose for 8 selected fabrics. Principal component analysis targeted 9 chemical compounds that have been selected as malodorous behavior indicators for a given fabric. Those 9 compounds could be used for setting up a fitted physicochemical method of malodor.To conclude, this study helped to understand the effect of 3 factors in odor perception from a fabric after sport : subject, microbial flora and fabric. Perspectives have been charted on contact microbial contamination, but also on odor, and especially on desorption of odoriferous volatile molecules from a textile or knitted matrix. The solutions that could be used to limit malodorous emission from fabrics have also been discussed.

Page generated in 0.0418 seconds