• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 108
  • 36
  • 19
  • Tagged with
  • 164
  • 57
  • 51
  • 43
  • 41
  • 35
  • 28
  • 25
  • 25
  • 23
  • 23
  • 20
  • 19
  • 19
  • 17
  • 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.
71

Contribution à l'algorithmique matricielle et évaluation de performances sur les grilles de calcul, vers un modèle de programmation à grande échelle

Aouad, Lamine Petiton, Serge January 2007 (has links)
Reproduction de : Thèse de doctorat : Informatique : Lille 1 : 2005. / N° d'ordre (Lille 1) : 3775. Résumé en français et en anglais. Titre provenant de la page de titre du document numérisé. Bibliogr. p. [121]-133.
72

Contributions à la résolution de problèmes d'optimisation combinatoire sur grilles de calcul

Melab, Nouredine Talbi, El-Ghazali January 2007 (has links)
Reproduction de : Habilitation à driger des recherches : Sciences mathématiques. Informatique : Lille 1 : 2005. / N° d'ordre (Lille 1) : 476. Titre provenant de la page de titre du document numérisé. Bibliogr. p. 99-107. Liste des publications.
73

Un framework pour les composants logiciels disribués et parallèles

Shabani, Iyad Al Toursel, Bernard. Olejnik, Richard. January 2007 (has links)
Reproduction de : Thèse de doctorat : Informatique : Lille 1 : 2006. / N° d'ordre (Lille 1) : 3776. Résumé en français et en anglais. Titre provenant de la page de titre du document numérisé. Bibliogr. p. 161-[170].
74

Conception et mise en oeuvre de mécanismes sécurisés d'échange de données confidentielles

Seitz, Ludwig Brunie, Lionel. Pierson, Jean-Marc. January 2006 (has links)
Thèse doctorat : Informatique : Villeurbanne, INSA : 2005. / Thèse bilingue français-anglais. Glossaire. Titre provenant de l'écran-titre. Bibliogr. p. 173-183.
75

L'ergonomie co-concepteur : quelle contribution à l'analyse des besoins à la conception de systèmes informatiques industriels?

Couix, Stanislas 06 February 2012 (has links) (PDF)
Un des buts de l'ergonomie est de participer à la conception des systèmes humain-machine. Il est largement reconnu que la contribution de l'ergonomie doit intervenir le plus tôt possible dans le processus de conception, depuis la découverte des besoins des utilisateurs jusqu'à la définition des exigences et des spécifications de conception, c'est-à-dire dès l'analyse des besoins. L'objectif de la thèse est d'analyser notre propre participation, en tant qu'ergonome co-concepteur, à l'analyse des besoins d'un projet de conception d'EDF R&D concernant un nouveau système informatique pour le pilotage de réacteurs nucléaires. Au cours de celui-ci, nous avons collaboré avec les ingénieurs du projet et les futurs utilisateurs dans la définition des différents aspects du système (fonctionnel, organisationnel, opérationnel, interaction et physique) à travers la formulation d'exigences et de spécifications. Cette collaboration s'est cristallisée à travers la rédaction du cahier des charges final. Outre l'observation de notre intervention dans le projet, trois études empiriques ont été menées. Dans chacune d'elles, notre rôle spécifique à différentes étapes de l'analyse des besoins est analysé par rapport aux rôles des ingénieurs et des utilisateurs. La première étude détaille notre contribution à l'identification et à la formalisation des exigences. La seconde étude analyse notre concours à la rédaction des spécification. Enfin, la troisième étude met en lumière notre participation à l'évolution de la première version des exigences et des spécifications jusqu'à leur version définitive. L'ensemble de ces travaux indique plusieurs résultats importants. Premièrement l'ergonome co-concepteur ne doit pas se limiter à ce statut pour agir globalement sur la situation de travail. Deuxièmement, contrairement à ce qu'indique la littérature, les étapes de l'analyse ergonomique des besoins sont plutôt réalisées en parallèle que de manière séquentielle. Troisièmement, l'ergonome va privilégier des contacts différents selon les phases de l'intervention. Il sera plutôt en contact avec les futurs utilisateurs lors de l'identification des besoins et surtout en lien avec l'équipe de conception lors des phases de spécification. Cependant, dans ces phases ultérieures, les séances de travail avec les utilisateurs font plus évoluer le système que les autres séances de travail. Quatrièmement, les études montrent que les différents acteurs impliqués ont un domaine d'expertise spécifique, mais complémentaire, aussi bien pour définir les exigences que les spécifications. Par exemple, dans la définition des spécifications, l'ergonome va formuler les éléments du système accessibles à l'utilisateur alors que les ingénieurs vont spécifier les éléments techniques nécessaires au fonctionnement, mais inaccessibles aux utilisateurs. Enfin, les résultats indiquent que l'ergonome ne s'appuie pas uniquement sur les éléments recueillis lors des analyses de terrain pour produire des exigences et des spécifications. Les analyses de terrain ont surtout été utilisées pour justifier les aspects fonctionnels, organisationnels et opérationnels du système. A contrario, les spécifications de l'interface du système proviennent plutôt de son expertise. Enfin, nous proposons une méthode ergonomique d'analyse des besoins. Par rapport aux méthodes actuelles, celle-ci met davantage l'accent sur les aspects collectifs de ce type d'intervention et détaille les apports de l'ergonome à la définition des différentes dimensions du système.
76

Évolution dynamique des systèmes d'exploitation, une approche par la programmation par aspects

Loriant, Nicolas 07 December 2007 (has links) (PDF)
Dans un contexte où les technologies de communication évoluent à grande vitesse, la course effrénée à l'intégration de nouvelles fonctionnalités dans les systèmes informatiques est souvent engagée au détriment de solutions stables, extensibles et adaptables, et par conséquent plus pérennes. La réalisation de systèmes adaptables a fait l'objet de nombreuses recherches ayant abouties à des solutions originales. Néanmoins, les propositions reposant sur des architectures adaptables et extensibles se révèlent souvent complexes, peu performantes et rigides ! En effet, il est difficile voir impossible d'anticiper quelles seront les évolutions futures, les interfaces permettant l'extensibilité se révèlent souvent inadaptées aux besoins réels. Contrairement aux architectures extensibles, les solutions permettant la transformation à la volée d'un système ne sont pas limitées par des choix architecturaux et s'avèrent plus performantes. Néanmoins, la complexité de ces approches les limitent à des utilisateurs experts. Dans cette thèse, nous nous sommes fixés comme objectif de réconcilier adaptabilité dyna- mique, performances des systèmes informatiques et simplicité de programmation des évolutions. Pour cela, nous avons combiné deux approches : la réécriture dynamique de code pour fournir les mécanismes performants de transformation de programme; et la programmation par aspects comme moyen d'expression des évolutions logicielles. Nous démontrons la validité de notre approche par des évaluations exhaustives de l'utilisation de notre prototype en réalisant des évolutions concrètes et variées de systèmes informatiques patrimoniaux.
77

L'ergonomie co-concepteur : quelle contribution à l'analyse des besoins à la conception de systèmes informatiques industriels? / The ergonomist as a co-designer : which contribution to needs analysis in the design of industrial computer systems ?

Couix, Stanislas 06 February 2012 (has links)
Un des buts de l'ergonomie est de participer à la conception des systèmes humain-machine. Il est largement reconnu que la contribution de l'ergonomie doit intervenir le plus tôt possible dans le processus de conception, depuis la découverte des besoins des utilisateurs jusqu'à la définition des exigences et des spécifications de conception, c'est-à-dire dès l'analyse des besoins. L'objectif de la thèse est d'analyser notre propre participation, en tant qu'ergonome co-concepteur, à l'analyse des besoins d'un projet de conception d'EDF R&D concernant un nouveau système informatique pour le pilotage de réacteurs nucléaires. Au cours de celui-ci, nous avons collaboré avec les ingénieurs du projet et les futurs utilisateurs dans la définition des différents aspects du système (fonctionnel, organisationnel, opérationnel, interaction et physique) à travers la formulation d'exigences et de spécifications. Cette collaboration s'est cristallisée à travers la rédaction du cahier des charges final. Outre l'observation de notre intervention dans le projet, trois études empiriques ont été menées. Dans chacune d'elles, notre rôle spécifique à différentes étapes de l'analyse des besoins est analysé par rapport aux rôles des ingénieurs et des utilisateurs. La première étude détaille notre contribution à l'identification et à la formalisation des exigences. La seconde étude analyse notre concours à la rédaction des spécification. Enfin, la troisième étude met en lumière notre participation à l'évolution de la première version des exigences et des spécifications jusqu'à leur version définitive. L'ensemble de ces travaux indique plusieurs résultats importants. Premièrement l'ergonome co-concepteur ne doit pas se limiter à ce statut pour agir globalement sur la situation de travail. Deuxièmement, contrairement à ce qu'indique la littérature, les étapes de l'analyse ergonomique des besoins sont plutôt réalisées en parallèle que de manière séquentielle. Troisièmement, l'ergonome va privilégier des contacts différents selon les phases de l'intervention. Il sera plutôt en contact avec les futurs utilisateurs lors de l'identification des besoins et surtout en lien avec l'équipe de conception lors des phases de spécification. Cependant, dans ces phases ultérieures, les séances de travail avec les utilisateurs font plus évoluer le système que les autres séances de travail. Quatrièmement, les études montrent que les différents acteurs impliqués ont un domaine d'expertise spécifique, mais complémentaire, aussi bien pour définir les exigences que les spécifications. Par exemple, dans la définition des spécifications, l'ergonome va formuler les éléments du système accessibles à l'utilisateur alors que les ingénieurs vont spécifier les éléments techniques nécessaires au fonctionnement, mais inaccessibles aux utilisateurs. Enfin, les résultats indiquent que l'ergonome ne s'appuie pas uniquement sur les éléments recueillis lors des analyses de terrain pour produire des exigences et des spécifications. Les analyses de terrain ont surtout été utilisées pour justifier les aspects fonctionnels, organisationnels et opérationnels du système. A contrario, les spécifications de l'interface du système proviennent plutôt de son expertise. Enfin, nous proposons une méthode ergonomique d'analyse des besoins. Par rapport aux méthodes actuelles, celle-ci met davantage l'accent sur les aspects collectifs de ce type d'intervention et détaille les apports de l'ergonome à la définition des différentes dimensions du système. / One of the goals of ergonomics is to contribute to the design of man-machine systems. It is widely recognized that the involvement of ergonomics must take place as early as possible in the design process, starting with the discovery of user needs, up to the definition of design requirements and specifications - i.e. from user needs analysis onwards. The thesis aims to analyze our own participation, as an ergonomist and a co-designer, to user needs analysis in a design project at the EDF R&D department. The project dealt with a new computer system to operate nuclear reactors. During this work, we collaborated with engineers from the project and with future users, to define various aspects of the system (functional, organizational, operational, interaction-based, and physical) byformulating requirements and specifications. This collaboration materialized in the final specifications. In addition to observing our own involvement in the project, we carried out three empirical analyzed, in contrast to the roles of engineers and end users. The first study describes our contribution to identifying and formalizing user requirements. The second study analyses our role in writing the system specifications. Finally, the third study highlights our participation to the evolutions of the first version of requirements and specifications, towards their final version. This work has led to several important results. First, ergonomist as a co-designer should not restict his participation to this status, and should instead act globally on the work situation. Second, in contrast to claims in the literature, the stages of ergonomic needs analysis are carried out simultaneously rather than sequentially. Third, ergonomists tend are more often in contact with end users during user needs identification and more often in contact with the design team during the stage of system specification. However, in these later stages, work sessions with end users allow the system to evolve more than in other types of work sessions. Fourth, the studies show that the various stakeholders involved each have a specific field of expertise. These fields of expertise complement the expertise of ergonomics, both when defining requirements and when defining system specifications. For example, when defining specifications, ergonomists formulate the set of system elements which are accessible to users, whereas engineers specify the set of technical elements which are necessary to system operation, which are inaccessible to users. Finally, our results show that the ergonomist does not rely solely on elements gathered in field investigations to produce requirements and specifications. Field analyses are most often used to tackle the functional, organizational, and operational aspects of the system, whereas defining the elements of the system interface relies more on the ergonomist's own expertise. Finally, we propose an ergonomic method for user needs analysis. Compared with current methods, our method highlights the collective aspects of such interventions, and specifies the contributions of ergonomics to defining the various dimensions of a system.
78

Advances in secure remote electronic voting

Dossogne, Jérôme 30 October 2015 (has links)
In this document, most readers should be easily introduced to the challengesoffered to a designer, an implementer and a user when using electronic voting.Some of these challenges are receiving an answer in the second part of thedocument where we introduce and describe several distinct scientific resultsobtained during our years as PhD student covering essentially the years 2009 to2011 included. All these results are aimed towards either better understandingthe issues of electronic voting or solving them. Nonetheless, a reader might beinterested in picking one of these contributions to use for his own electronicvoting system while leaving the rest. That is, the different chapters of thesecond part of the document are able to stand on their own most of the timeand could be used without the others which leads us to introduce each of themseparately.After concluding in the third part, we provide a certain amount of appendicesthat were not thoroughly discussed within the second part of the documentbut that might be of interest to the reader. These appendices are made ofvarious researches, collaborations and analyzes that we performed during thosesame years and which are related to electronic voting. / Doctorat en Sciences / info:eu-repo/semantics/nonPublished
79

Requirement-driven Design and Optimization of Data-Intensive Flows

Jovanovic, Petar 26 September 2016 (has links)
Data have become number one assets of today's business world. Thus, its exploitation and analysis attracted the attention of people from different fields and having different technical backgrounds. Data-intensive flows are central processes in today’s business intelligence (BI) systems, deploying different technologies to deliver data, from a multitude of data sources, in user-preferred and analysis-ready formats. However, designing and optimizing such data flows, to satisfy both users' information needs and agreed quality standards, have been known as a burdensome task, typically left to the manual efforts of a BI system designer. These tasks have become even more challenging for next generation BI systems, where data flows typically need to combine data from in-house transactional storages, and data coming from external sources, in a variety of formats (e.g. social media, governmental data, news feeds). Moreover, for making an impact to business outcomes, data flows are expected to answer unanticipated analytical needs of a broader set of business users' and deliver valuable information in near real-time (i.e. at the right time). These challenges largely indicate a need for boosting the automation of the design and optimization of data-intensive flows. This PhD thesis aims at providing automatable means for managing the lifecycle of data-intensive flows. The study primarily analyzes the remaining challenges to be solved in the field of data-intensive flows, by performing a survey of current literature, and envisioning an architecture for managing the lifecycle of data-intensive flows. Following the proposed architecture, we further focus on providing automatic techniques for covering different phases of the data-intensive flows' lifecycle. In particular, the thesis first proposes an approach (CoAl) for incremental design of data-intensive flows, by means of multi-flow consolidation. CoAl not only facilitates the maintenance of data flow designs in front of changing information needs, but also supports the multi-flow optimization of data-intensive flows, by maximizing their reuse. Next, in the data warehousing (DW) context, we propose a complementary method (ORE) for incremental design of the target DW schema, along with systematically tracing the evolution metadata, which can further facilitate the design of back-end data-intensive flows (i.e. ETL processes). The thesis then studies the problem of implementing data-intensive flows into deployable formats of different execution engines, and proposes the BabbleFlow system for translating logical data-intensive flows into executable formats, spanning single or multiple execution engines. Lastly, the thesis focuses on managing the execution of data-intensive flows on distributed data processing platforms, and to this end, proposes an algorithm (H-WorD) for supporting the scheduling of data-intensive flows by workload-driven redistribution of data in computing clusters. The overall outcome of this thesis an end-to-end platform for managing the lifecycle of data-intensive flows, called Quarry. The techniques proposed in this thesis, plugged to the Quarry platform, largely facilitate the manual efforts, and assist users of different technical skills in their analytical tasks. Finally, the results of this thesis largely contribute to the field of data-intensive flows in today's BI systems, and advocate for further attention by both academia and industry to the problems of design and optimization of data-intensive flows. / Doctorat en Sciences de l'ingénieur et technologie / info:eu-repo/semantics/nonPublished
80

Contrôle d'accès par les ontologies : Outil de validation automatique des droits d'accès

Sadio, Étienne Théodore 23 April 2018 (has links)
De nos jours, nous assistons à l'émergence d'un écosystème informatique au sein de l'entreprise due à la cohabitation de plusieurs types de systèmes et d'équipements informatique. Cette diversité ajoute de la complexité dans la gestion de la sécurité informatique en général et le contrôle d'accès en particulier. En effet, plusieurs systèmes informatiques implémentent le contrôle d'accès en se basant sur des modèles comme le MAC1, DAC2, RBAC3 entre autres. Ainsi, chaque système a sa propre stratégie donc son propre de modèle de contrôle d'accès. Cela crée une hétérogénéité dans la gestion des droits d'accès. Pour répondre à ce besoin de gestion du contrôle d'accès, nous avons, dans ce mémoire, présenté la conception d'une ontologie et d'un outil de gestion automatique des droits d'accès dans un environnement hétérogène. Cet outil se base sur notre ontologie qui permet d'introduire une abstraction sur les modèles de contrôle d'accès implémentés dans les différents systèmes à analyser. Ainsi, les administrateurs de sécurité disposent un outil pour valider l'ensemble des droits d'accès dans leurs écosystèmes informatique. / Today, we are seeing the emergence of an IT ecosystem within companies due to the coexistence of several types of systems and computer equipements. This diversity adds complexity in management of computer security in general and particulary in access control. Indeed, several computer systems implement access control techniques based on models like MAC4, DAC5, RBAC6 among others. Each system has its own strategy based on its own access control model. This creates a heterogeneity in the management of access rights. To respond to this need related to the management of access control, we presented the design of an ontology and we developped an automated management tool of access rights in a heterogeneous environment. This tool is based on our ontology which introduces an abstraction on access control models implemented in different systems that we want analyze. Thus, security administrators have a tool to validate all access rights in their IT ecosystems.

Page generated in 0.354 seconds