To see the other types of publications on this topic, follow the link: Logiciel Métier.

Dissertations / Theses on the topic 'Logiciel Métier'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 36 dissertations / theses for your research on the topic 'Logiciel Métier.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Lewon, Ivan. "Simulation par éléments finis du comportement mécanique d'un échangeur à plaques : conception et validation d'un logiciel métier." Nancy 1, 2000. http://www.theses.fr/2000NAN10134.

Full text
Abstract:
Le premier chapitre introduit la technologie des échangeurs à plaques en aluminium brase et leurs éléments constitutifs. Il fait le point sur les besoins en calculs et les outils actuellement utilisés et situe le contexte des travaux : la complexité et l'hétérogénéité des structures constitutives explique la faible diffusion de la simulation par éléments finis dans ce domaine. La seconde partie détaille les fondements théoriques du logiciel, en exposant le juste nécessaire à la compréhension des liens entre les différents concepts physiques et à la mise en application au travers de la réalisation complète d'un programme de calculs par éléments finis. La troisième partie présente une architecture objet intégrée au sein d'un système Windows 32 bits, avec les différentes structures de données et la gestion de l'interface à réaliser pour un dialogue en temps réel avec l'utilisateur. La modélisation des ondes au moyen d'un matériau orthotrope équivalent est obtenue par homogénéisation, après application de sollicitations élémentaires. La mise en place de l'algorithme de renumérotation des inconnues de sloan est présentée. L'utilisation du moteur directx et des techniques d'animation pour une gestion extrêmement efficace du module de visualisation graphique est rendue possible par l'adaptation du placage de textures à la représentation de champs tridimensionnels. Des illustrations de textures et de champs sont disponibles. Enfin, les différentes méthodes de maillage automatique (structure et par octree) des différents constituants de l'échangeur sont présentées. Le maillage est élaboré à partir d'une carte de taille, initiale ou résultant d'une première itération, et de nombreuses illustrations tirées de l'interface et d'études de cas réels sont fournies.
APA, Harvard, Vancouver, ISO, and other styles
2

Dib, Johan. "Contribution à l'élaboration d'un logiciel métier par éléments finis pour l'analyse thermomécanique globale d'échangeurs de chaleur à plaques et ondes." Thesis, Vandoeuvre-les-Nancy, INPL, 2007. http://www.theses.fr/2007INPL025N/document.

Full text
Abstract:
Ce travail consiste à développer un logiciel métier basé sur la modélisation thermomécanique linéaire de l'échangeur tout en intégrant les techniques d'homogénéisation. Une méthodologie de modélisation de l'échangeur constitué par un empilement de différentes ondes et tôles brasées, est donc adoptée. Cette méthodologie suppose que le comportement global de chaque couche d'ondes et tôles, est encadré par deux comportements limites déterminés par des approches mécanique périodique (HMP) et cinématique périodique (HCP). Ces deux approches sont mises en œuvre pour l’application numérique tout en étudiant le chargement interne global dû à la température et à la pression. Un outil d'homogénéisation (HomPass) est ensuite développé afin de déterminer automatiquement les comportements équivalents à chaque onde et tôle brasées. Cela contribue au développement de l'outil métier final (SiTEME) dédié à l'étude thermomécanique globale de l'échangeur
This work consists of developing a software tool based on the linear thermomechanical modeling of the heat exchanger using homogenization techniques. A methodology for modeling the heat exchanger constituted by stacking of different brazed fins and sheets is adopted. This methodology assumes that the global behavior of every layer of fins and sheets is found between two behavior limits determined by periodic mechanical approach (HMP) and periodic kinematical approach (HCP). These techniques are implemented for numerical application while studying global loading due to the temperature and pressure internal loads. A homogenization tool (HomPass) is then developed in order to calculate automatically equivalent behaviors to each layer of brazed fins and sheets. That contributes to the development of the final software tool (SiTEME) dedicated to the global thermomechanical study of the heat exchanger
APA, Harvard, Vancouver, ISO, and other styles
3

Triaa, Wafa. "Gestion agile de processus métier : proposition d'une approche tirée par les compétences." Thesis, Université Grenoble Alpes (ComUE), 2018. http://www.theses.fr/2018GREAI065/document.

Full text
Abstract:
Dans cette thèse, nous nous sommes intéressés à la gestion dynamique des processus métiers. L’objectif étant de permettre d’une part, une exécution robuste qui prend en compte la dynamicité des différents éléments de processus métiers. D'autre part l’objectif est aussi de gérer les processus en prenant en compte les compétences nécessaires à leurs exécutions. Ce travail de thèse s’appuie sur l’approche BPM et plus précisément à sa phase d’exécution. Dans un monde de travail turbulent et en constante évolution, on parle souvent de modèles adaptables ou adaptatifs, de modèles qui s’enrichissent à chaque exécution et ne suivent pas un modèle structuré et prédéfini tel que le cas du BPM (Business Process Management) classique. En effet, les outils d’automatisation des processus métiers actuels ont été conçus pour fournir un soutien aux acteurs impliqués pour répondre aux questions : Qu'est-ce qui doit être fait? Qui est en charge de le faire? Quand faut-il être effectué? La plupart du temps ces systèmes sont prescriptifs. Ainsi, les acteurs impliqués ne sont pas seulement supportés, ils sont forcés à effectuer les tâches dans des séquences spécifiées. De surcroit, un processus flexible c’est un processus capable de changer que les parties qui ont besoin d'être changées tout en gardant la stabilité de ses autres parties. Dans ce contexte, parmi les approche prometteuses, l’approche orientée services offre aux entreprises une modularité permettant de remplacer facilement un composant par un autre, de le réutiliser et d’étendre son objectif en lui ajoutant un autre composant. De ce fait, dans le but de supporter l’agilité des processus métiers, nous proposons une approche combinant les trois approches suivantes : l’approche BPM, la gestion des compétences et l'approche orientée service dans un environnement social supportant le travail collaboratif
In the modern economy, creating agile business processes is one of the conditions to obtain/ maintain competitive advantage on the market. Efficient organizations need to ensure that their business processes are flexible so that these processes can easily accommodate changes in regulations and policies. Actually, the management of business processes is supported by the BPM (Business Process Management) approach. It addresses the management, transformation and improvement of organizational operations. Yet, actual BPM does not feature the means to have a continuous adaptation of their business processes and quick adjustment of their models and resources allocation to meet changing environmental conditions. In this thesis, we aim to support the agility of business processes to ensure a continuous adaptation to changes. The agility of business processes, combined with the agility of employees and that of information technology are prerequisites for achieving business agility. To support agility at IT level, we use the SOA (Service Oriented Architecture) approach. Indeed, the SOA can provide numerous benefits to the organization, enabling it to reduce complexity and increase flexibility through their reutilization and modularity features. Moreover, resources which are important assets in successful process’s implementation are widely supported with agile organization regarded as primordial factor for successful agility implementation. For this reason, we propose an approach that combines management of processes with the required skills to their execution and to better enhance the process flexibility we combine BPM with SOA in a social environment
APA, Harvard, Vancouver, ISO, and other styles
4

Duval, Yohan. "Création automatisée de Scénarios de Formation pour l'enseignement d'activités métier dans un environnement informatique modulaire." Thesis, Toulouse, INSA, 2017. http://www.theses.fr/2017ISAT0004/document.

Full text
Abstract:
Les travaux effectués durant cette thèse s'inscrivent dans une problématique assez commune de nos jours : proposer de nouvelles méthodes de formation afin de s'adapter à l'évolution des besoins de la société et aux nouvelles technologies disponibles. En particulier, notre étude se focalise sur le besoin de formation à des activités métier de divers domaines (médical, automobile, aéronautique, etc.) de plus en plus complexes. Alors qu'il existe à l'heure actuelle des outils adaptés pour l'enseignement d'activités impliquant des actions avec des objets du monde réel (jeux sérieux), et d'autres outils adaptés pour l'enseignement d'activités se déroulant intégralement dans une application informatique (tutoriels de logiciel), il n'existe pas d'outil permettant d'enseigner des activités mêlant ces deux types d'opération. Dans ce mémoire, nous décrivons donc tout d'abord les différents travaux menés afin de répondre à cette première problématique. Après avoir étudié les caractéristiques respectives des Jeux Sérieux et des tutoriels de logiciel, nous formalisons l'outil de formation que nous avons conçu afin d'homogénéiser l'utilisation de ces deux catégories d'application dans un seul et même environnement. Nous introduisons alors les notions d'Environnement de Formation et de Scénario de Formation, qui font respectivement la distinction entre l'environnement dans lequel évoluent les apprenants au fur et à mesure des leçons, et la description formelle des activités à réaliser ainsi que des éléments pédagogiques et ludiques qui leurs sont liés.Cependant, le développement d'un tel outil représente une tâche particulièrement ardue pour les formateurs qui ne possèdent souvent pas l'expertise informatique requise. Cette observation vient en contradiction avec le fait que ces mêmes formateurs doivent être impliqués dans le processus de développement, du fait qu'ils possèdent à la fois l'expertise métier et l'expertise pédagogique liées aux activités métier à enseigner. Ainsi, l'étude de méthodes et d'environnements permettant de faciliter la création de tels outils constitue un deuxième axe de recherche de notre thèse. Suite à l’analyse un ensemble de langages textuels et graphiques, nous proposons dans un premier temps un langage dédié permettant de décrire nos Scénarios de Formation. Nous introduisons dans un second temps la représentation associée qui, à l'aide de plusieurs entités graphiques aux formes et à l'utilité bien définies, permet aux formateurs de décrire des scénarios en adéquation avec leurs compétences. Enfin, nous présentons l'environnement auteur permettant de faciliter la tâche aux formateurs grâce à diverses fonctionnalités d'automatisation et de capitalisation. L'ensemble de ces concepts forme la méthodologie globale que nous proposons dans cette thèse afin de rendre accessible la création de scénarios de formation aux formateurs.Finalement, ces différents travaux sont illustrés au travers de plusieurs applications ayant été implémentées afin de mettre en application nos contributions dans le contexte industriel du diagnostic automobile. Nous présentons et évaluons alors l'outil de formation et l'environnement auteur correspondants qui, ensemble, garantissent un processus industriel complet et plausible, depuis la création d'un scénario de formation jusqu'à son exécution
The work carried out during this PhD thesis is related to a common issue these days: offering new training methods to adapt to the evolution of our society and to the new available technologies. Our study focuses on the necessity of training professional activities which take place in various domains (health, automotive, aeronautics, etc.), and which are becoming more and more complex. Nowadays, there are tools that are adapted to the training of activities involving interactions with objects from the real word (serious games), and there are other tools that are suitable for training activities which only involve the use of one or several business software applications (software tutorials). However, there are no fitting tools for training activities which involve both types of operation. In this manuscript, we first describe the work we performed to bring an answer to this problematic. After having studied the respective features of serious games and software tutorials, we formalize the training tool that we have designed to homogenize the use of these two application categories in a unique computer environment. We then introduce two notions. The first one is the notion of Training Environment, which stands for the environment in which trainees will progress to accomplish the different lessons being available through the tool. In a complementary manner, we define the notion of Training Scenario, which precisely is the formal description of one lesson in the Training Environment, with all its components: activities to be performed, pedagogical elements, and playful elements.However, the implementation of such a tool is a very complex task for trainers which often do not have the required computing expertise. This observation comes in contradiction with the fact that these very trainers must be involved in the development process, because they are the ones who own the professional expertise and the pedagogical expertise associated with the activities to be trained. Thus, the study of methods and environments easing the creation of such tools represent a second research axis for this thesis. After having analyzed a set of textual and graphical languages, we first propose a Domain Specific Modeling Language allowing the description of our Training Scenarios. Second, we introduce the associated representation which, thanks to several graphical entities well-defined, allows trainers to describe their own scenarios in line with their skills and expertise. Last, we present the authoring tool that allows to ease the scenario description task for trainers, thanks to various features which aim at automating the process and promoting reutilization. These concepts shape the global methodology that we propose in this manuscript to make training scenarios creation in trainers reach.Finally, these works are illustrated through the implementation of various applications which aims at putting into practice our contributions in the industrial context of automotive diagnostic. We then present and evaluate the corresponding training tool and authoring tool which together assure a complete and plausible industrial process, from the training scenario description to its execution
APA, Harvard, Vancouver, ISO, and other styles
5

Pham, Tuan Anh. "OntoApp : une approche déclarative pour la simulation du fonctionnement d’un logiciel dès une étape précoce du cycle de vie de développement." Thesis, Université Côte d'Azur (ComUE), 2017. http://www.theses.fr/2017AZUR4075/document.

Full text
Abstract:
Dans cette thèse, nous étudions plusieurs modèles de collaboration entre l’ingénierie logiciel et le web sémantique. À partir de l’état de l’art, nous proposons une approche d’utilisation de l’ontologie dans la couche de métier d’une application. L’objectif principal de notre travail est de fournir au développeur des outils pour concevoir la matière déclarative une couche de métier "exécutable" d’une application afin de simuler son fonctionnement et de montrer ainsi la conformité de l’application par rapport aux exigences du client au début du cycle de vie du logiciel. Un autre avantage de cette approche est de permettre au développeur de partager et de réutiliser la description de la couche de métier d’une application dans un domaine en utilisant l’ontologie. Celle-ci est appelée "patron d’application". La réutilisation de la description de la couche de métier d’une application est un aspect intéressant à l'ingénier logiciel. C’est le point-clé que nous voulons considérer dans cette thèse. Dans la première partie de notre travail, nous traitons la modélisation de la couche de métier. Nous présentons d’abord une approche fondée sur l’ontologie pour représenter les processus de métiers et les règles de métiers et nous montrons comment vérifier la cohérence du processus et de l’ensemble des règles de métier. Puis, nous présentons le mécanisme de vérification automatique de la conformité d’un processus de métier avec un ensemble de règles de métier. La deuxième partie de cette thèse est consacrée à définir une méthodologie, dite de personnalisation, de création une application à partir d'un "patron d’application". Cette méthode permettra à l'utilisateur d'utiliser un patron d'application pour créer sa propre application en évitant les erreurs de structures et les erreurs sémantiques. Nous introduisons à la fin de cette partie, la description d’une plateforme expérimentale permettant d’illustrer la faisabilité des mécanismes proposés dans cette thèse. Cette plateforme est réalisée sur un SGBD relationnel
In this thesis, we study several models of collaboration between Software Engineering and Semantic Web. From the state of the art, we propose an approach to the use of ontology in the business application layer. The main objective of our work is to provide the developer with the tools to design, in the declarative manner, a business "executable" layer of an application in order to simulate its operation and thus show the compliance of the application with the customer requirements defined at the beginning of the software life cycle. On the other hand, another advantage of this approach is to allow the developer to share and reuse the business layer description of a typical application in a domain using ontology. This typical application description is called "Application Template". The reuse of the business layer description of an application is an interesting aspect of software engineering. That is the key point we want to consider in this thesis. In the first part of this thesis, we deal with the modeling of the business layer. We first present an ontology-based approach to represent business process and the business rules and show how to verify the consistency of business process and the set of business rules. Then, we present an automatic check mechanism of compliance of business process with a set of business rules. The second part of this thesis is devoted to define a methodology, called personalization, of creating of an application from an "Application Template". This methodology will allow the user to use an Application Template to create his own application by avoiding deadlock and semantic errors. We introduce at the end of this part the description of an experimental platform to illustrate the feasibility of the mechanisms proposed in the thesis. This platform s carried out on a relational DBMS.Finally, we present, in a final chapter, the conclusion, the perspective and other annexed works developed during this thesis
APA, Harvard, Vancouver, ISO, and other styles
6

Zignale, Daniel. "Concevoir des services collaboratifs adaptés à des pratiques métier : une méthode centrée usages : application au domaine de la construction." Thesis, Université de Lorraine, 2013. http://www.theses.fr/2013LORR0069/document.

Full text
Abstract:
Dans le domaine du projet de conception-construction architecturale, la gestion de la collaboration entre les différents acteurs d'un projet est un enjeu important. D'un projet à un autre, en fonction du projet, mais aussi des acteurs qui y interviennent, les pratiques de travail varient. Parallèlement, de nombreux services sont proposés et utilisés pour assister la collaboration, certains sur un modèle « grand public » et d'autres plus orientés vers un usage professionnel. L'expérience CRTI-weB est un projet de développement d'un collecticiel mené avec et pour les professionnels du secteur au Luxembourg. Malgré l'étude des besoins métiers menée en amont du développement, l'outil présente cependant des manques d'adaptation. Ce constat d'inadaptation n'est pas un cas isolé, il reflète une lacune générale de ce genre d'outils à satisfaire pleinement les attentes des professionnels. C'est pourquoi ce travail doctoral propose un cadre d'analyse supporté par la modélisation des comportements des utilisateurs. Nous adoptons alors plusieurs points de vue relatifs à différents champs de recherches : le génie logiciel, la conception d'interfaces homme-machine, l'entreprise orientée services et la conception de système d'information, et enfin le travail collaboratif assisté par ordinateur (TCAO). Nous proposons la méthode PUSH (Practices and Usages based Services enHancement) qui orchestre ces différents points de vue et permet de générer un ensemble d'exigences pour le développement de services dits « adaptés ». Communication et traçabilité sont les maitres mots de cette méthode de conception. Le contexte d'étude à la fois orienté recherche et développement nous a permis d'évaluer et d'améliorer la définition des concepts mis en avant ainsi que la mise en place de la méthode PUSH à travers trois expérimentations
In the sector of the architectural design-construction project, the management of the collaboration between the different actors of a project is an important issue. From a project to another, considering the project type and also the actors involved, business practices vary. In parallel, many services are proposed and used to assist the collaboration, some of them being generic and others more specific to professional usage. The CRTI-weB experience is a groupware development project lead with and for professionals of the Luxembourgish sector. Despite the analysis of business needs lead before development, the tool has some lacks of adaptation. This statement isn't isolated; in general, this type of tools doesn't fully satisfy professionals' expectations. This doctoral work proposes an analysis framework supported by users' behaviors modeling. We adopt several viewpoints related to several research fields: software engineering, human-computer interactions design, service-oriented enterprise and information system design, and finally computer-supported collaborative work (CSCW We propose the PUSH method (Practice and Usages based Service enhancement) that orchestrates the different viewpoints to generate an amount of requirements for the development of adapted services. The communication and the traceability are supported by this design method. The context of study, both research and development-oriented (through the collaboration of the MAP-CRAI laboratory in Nancy and the CRP Henri Tudor in Luxembourg) allows us evaluating and enhancing the definition of our concepts and the applicability of the PUSH method through three experimentations
APA, Harvard, Vancouver, ISO, and other styles
7

Souchard, Yves. "Réalisation d'une plate-forme informatique dédiée au métier du génie électrique autour des logiciels Flux : application à la réalisation de logiciels métiers." Grenoble INPG, 2005. http://www.theses.fr/2005INPG0140.

Full text
Abstract:
Les travaux présentés dans ce manuscrit ont pour objectif la conception d'une plate-forme de conception de logiciels tp-étiers dérivés des logiciels Flux. Ces recherches ont été menées en partenariat avec la société Cedrat. Les logiciels de simulation sont de plus en plus complexes et donc nécessitent une conception de plus en plus structurée. C'est pourquoi les développeurs s'appuient sur de nouveaux concepts développés dans le domaine du génie logiciel. L'exploration de ces idées a permis d'évaluer les avancées possibles tout en tenant compte de nos contraintes. Ainsi, ce manuscrit présente les trois grandes phases de notre démarche de conception: La modélisation de nos applications grâce à de nouveaux concepts de méta modélisation, la génération du code et l'exécution de l'application grâce à l'interprétation des modèles créés. La présentation d'exemples validant notre démarche fait l'objet de la dernière partie de ce manuscrit. La description dynamique de nos applications via un modèle de données présente une solution en terme de temps de développement et de modularité. Elle nous permet d'offrir rapidement, sur la base du logiciel généraliste Flux, un ensemble de logiciels de simulation numérique spécialisés par métier plus facile d'accès et adapté aux utilisateurs
This paper presents the development of a meta level programming technology devoted to simulation software. Besides the Object Oriented Programming paradigm, this recent evolution of the computer science domain has proved to bring several benefits and allow rapid and robust application design. Our approach relies on an augmented Unified Modeling Language description of the application's component model and a reusable framework. This approach provides a high level of dynamicity. Renee, the customisation of general purpose software and even its encapsulation inside a dedicated simulator is very fast and requires only little programming and maintenance. For the end user, resulting software exhibits no difference compared to hard coded tailor software, and the benefits are the same : few inputs, high level and devoted commands, vocabulary and simulation process adapted to the user habits. The last part of this paper is devoted to sorne realisations which validate our approach of software developing
APA, Harvard, Vancouver, ISO, and other styles
8

Taffo, Tiam Raoul. "Modèles opérationnels de processus métier et d'exigences variables pour le développement de lignes de produits logiciels." Thesis, Montpellier, 2015. http://www.theses.fr/2015MONTS268.

Full text
Abstract:
Toute institution concernée par le développement de logiciels, qu’il s’agisse d’un éditeur ou d’un organisme de services, doit faire face au challenge de compétitivité : “ faire de l’économie, un «objet de première classe» en génie logiciel ”. Cet impératif de penser l’économie du logiciel, s’est traduit par l’objectif d’obtenir une meilleure maîtrise sur la productivité du développeur. La Réutilisation Logicielle (Software Reuse) est un moyen privilégié d’augmenter cette productivité, en particulier quand elle est systématisée. Deux types d’activités doivent être considérés pour améliorer la réutilisation logicielle, le développement pour la réutilisation (development for reuse) et le développement par la réutilisation (development by reuse). Plusieurs solutions ont été proposées pour contribuer au développement pour la réutilisation. L’approche lignes de produits se distingue par sa contribution au développement par la réutilisation, à travers l’assistance et l’automatisation de la sélection, la configuration, et la dérivation de nouveaux produits. Néanmoins, malgré que cette approche a positionné la réutilisation comme activité centrale dans son processus de développement, celle-ci reste difficile à réaliser dans beaucoup de situations. Par exemple, en raison de l’absence de spécification ou gestion de la variabilité qui peut se manifester dans chacun des artefacts de toutes les étapes du cycle de développement. Dans ce cadre, la problématique générale de cette thèse CIFRE consiste en l’industrialisation d’une usine logicielle par la systématisation de la réutilisation dans chacune de ses étapes et la maximisation de l’automatisation des transitions entre étapes. Afin de mieux supporter l’agilité des environnements métier, notre premier objectif est la spécification de la variabilité au sein des modèles de processus métier, de sorte que les modèles conçus soient directement utilisables dans les usines logicielles. Notre second objectif consiste à introduire la spécification de la variabilité lors de l'ingénierie des exigences permettant ainsi de systématiser leur réutilisation, et l’établissement des liens de traçabilité avec les modèles de processus métier variables précédents. Ainsi, un modèle d’architecture logicielle (orientée services) peut être généré au sein de l'usine logicielle, comme implémentation des processus métier modélisés précédemment et dans le respect des exigences spécifiées
Any organization involved in software engineering has to deal with reduction of production time and cost, in order to face the competitiveness challenge. This imperative of thinking the software economy resulted in the goal of getting better control on developer productivity. Software Reuse is a preferred way to increase the productivity, particularly when it is systematized. Two types of activities should be considered to improve software reuse, development for reuse and development by reuse. Several solutions have been proposed to contribute and improve development for reuse. For its part, product line approach is distinguished by its contribution to development by reuse through support and automation of selection, configuration, and derivation of new products. However, although this approach has positioned reuse as a core activity in its engineering process, it remains difficult to realize it in many situations. For example, due to lack of specification or management of variability which may occur in each artifacts from all steps of the engineering process. In this context, the general issue of this thesis consists in industrialization of software product line, by the contribution to systematization of reuse in each steps and automation of transitions between those steps. To better support the business agility, our first goal is the specification of variability within business process models, in order to make them directly usable into software factory. Our second goal is to introduce variability specification into requirements engineering, enabling systematic reuse of requirements models and establishing traceability links with previous models of variable business processes. Thus, an architecture model (service oriented) can be generated in software factory, as implementation of modeled business processes with compliance to specified requirements
APA, Harvard, Vancouver, ISO, and other styles
9

Vicente, Michaël. "La professionnalisation des développeurs de logiciel libre : métiers, trajectoires et réseaux de coopération." Compiègne, 2009. http://www.theses.fr/2009COMP1845.

Full text
Abstract:
Le logiciel libre, qui repose sur le partage des connaissances et une coopération communautaire, représente un modèle alternatif au modèle commercial dominant. Or, nous observons depuis la fin des années 1990 que celui-ci est de plus en plus utilisé et que des développeurs sont maintenant rémunérés pour travailler sur ces projets alternatifs. Cette recherche, qui prend pour objet la professionnalisation de ces développeurs, entend rendre compte des mutations qu'entraîne le mouvement du logiciel libre, mutations que l'on observe à trois niveaux : On les retrouve tout d'abord dans l'inscription de la pratique du logiciel libre dans l'évolution plus générale de la profession de développeur informaticien en termes de qualification, de compétences et de métier (Partie 1). D'autre part, au niveau de la construction des parcours des développeurs, les parcours biographiques de professionnalisation (n=61) rendent compte d'une double "carrière", que nous avons pu étudier en mobilisant la question de la mobilisation des ressources et la méthode quali-quantitative des ensembles flous (Partie 2). Enfin, au niveau de la coopération, en considérant la diversité des acteurs impliqués et de leurs trajectoires, et en adoptant la méthode des appariements optimaux et l'analyse des réseaux sociaux, nous pouvons rendre compte des effets et des résistances que la présence d'individus rémunérés implique sur la coopération au sein des communautés de développeurs (n=84) (Partie 3)
Open Source software, which is based on the sharing of knowledge and free cooperation of communities, is an alternative model to the mainstream commercial model. However, since the end of 90's, these software are increasingly used and developers are now recruited by firms to work on these alternative projects. This research focusing on the professionalization of these developers emphasis the mutations involved by the Open Source movement, under three levels: firstly, we can observe that the practice of developers lie within the general evolution of the profession of computer specialist considering the qualification, the competences and the occupation. Secondly, the biographical pathways of professionalization of Open Source developers (n=61) is the expression of a double career, which is analysed through the method of resources mobilisation and with fuzzy-set quali-quantitative methods. Finally, at the level of cooperation, considering the diversity of actors and their trajectories, and using the Optimal Matching method and social network analysis, we can emphasize effects and resistances on the community network involved by the presence of company's developers (n=84)
APA, Harvard, Vancouver, ISO, and other styles
10

Taïani, François. "Programmation des grands systèmes distribués: quelques mécanismes, abstractions, et outils." Habilitation à diriger des recherches, Université Rennes 1, 2011. http://tel.archives-ouvertes.fr/tel-00643729.

Full text
Abstract:
À l'interface entre informatique distribuée et en génie logiciel, nous présentons trois contributions liées aux problématiques de réutilisation du logiciel dans trois cas représentatifs de systèmes distribués grande échelle: les réseaux logiques pair-à-pair, les protocoles épidémiques, et les intergiciels de grille. Les travaux que nous présentons portent sur trois problématiques différentes mais néanmoins liées de ces systèmes: la tolérance aux pannes modulaire (dans les réseaux pair-à-pair), la programmabilité des systèmes à composants (dans les protocoles épidémiques), et l'analyse interactive de performances (dans les intergiciels de grille). Le message qui se dégage de nos travaux est double. Nos contributions démontrent tout d'abord en termes concrets l'intérêt d'abstractions logicielles réutilisables pour les systèmes distribués grande échelle. Nos travaux illustrent par ailleurs la tension inhérente entre réutilisation et complexité logicielle dans les plates-formes distribuées modernes. Notre travail sur les protocoles épidémiques montre par exemple comment une approche de développement par composants peut être combinée à un langage métier dédié pour une plus grande programmabilité. De même notre analyse d'un intergiciel de grille (Globus) illustre clairement les difficultés introduites par la réutilisation logicielle dans les plates-formes distribuées d'aujourd'hui, et comment ces difficultés peuvent être abordées dans le cas du diagnostic en combinant des principes de rétro-conception architecturale avec une analyse dynamique de performances.
APA, Harvard, Vancouver, ISO, and other styles
11

Istoan, Paul. "Méthodologie pour la dérivation comportementale de produits dans une ligne de produit logicielle." Phd thesis, Université Rennes 1, 2013. http://tel.archives-ouvertes.fr/tel-00926141.

Full text
APA, Harvard, Vancouver, ISO, and other styles
12

Réveillère, Laurent. "Développement de systèmes distribués efficaces: une approche fondée sur les langages métiers." Habilitation à diriger des recherches, Université Sciences et Technologies - Bordeaux I, 2011. http://tel.archives-ouvertes.fr/tel-00814406.

Full text
Abstract:
Au cours des dernières années, de nombreux systèmes distribués ont évolué pour faire face à la convergence de leur domaine et des réseaux informatiques. À titre d'exemple, la téléphonie sur Internet a révolutionné le domaine des télécommunications par l'introduction de nombreux nouveaux services basés sur des services Web et bases de données. Les systèmes distribués qui fournissent des services avancés doivent être efficaces pour être en mesure de traiter un grand nombre d'utilisateurs et doivent être robustes pour faire face à diverses attaques ciblant le service lui-même ou la plate-forme sous-jacente. Cependant, le développement de systèmes distribués efficace et robuste exige une connaissance approfondie des protocoles utilisés et une certaine maîtrise de la programmation réseau et système bas niveau, ce qui peut être un défi pour de nombreux développeurs. Néanmoins, le processus de développement des systèmes distribués demeure rudimentaire et requiert un haut niveau d'expertise bas niveau. Dans cette thèse, nous montrons que les langages métiers (DSL) peuvent réduire avec succès le niveau d'expertise nécessaire pour construire des systèmes distribués efficace et robuste, ce qui rend la programmation de service à portée de développeurs moyens. Nous présentons trois contributions dans ce domaine. Notre première contribution vise la création de services de téléphonie basés sur le protocole SIP. Nous avons défini une machine virtuelle spécifique au domaine SIP et un DSL nommé SPL, offrant au programmeur des notations de haut niveau et des abstractions dédiées pour le développement de services de téléphonie. La robustesse de SPL a été un facteur clé dans l'accélération du déploiement de service. Une variété de services ont été écrits en SPL, ce qui démontre l'utilité et la facilité de programmation du langage. Notre deuxième contribution est Zébu, une approche basée sur les DSL pour le développement des couches de traitement protocolaires des applications réseau. Nous avons démontré, à travers diverses expériences, que cette approche est une alternative fiable pour le développement manuel des couches de traitement protocolaires. Le code généré par Zébu a de bonnes performances et a une empreinte mémoire nettement inférieur à des solutions existantes codées manuellement, tout en garantissant les propriétés de robustesse et de performance. La troisième contribution de cette thèse est z2z, une approche générative à la construction de passerelles qui permet la communication entre des appareils qui utilisent des protocoles incompatibles. Z2z inclus un compilateur qui vérifie des propriétés de correction et un support d'exécution qui masque les détails bas niveau au développeur de la passerelle. Nous avons utilisé z2z pour générer automatiquement des passerelles entre différents protocoles incompatibles. Les passerelles générées fonctionnent avec une faible empreinte mémoire et pratiquement sans aucun surcoût à l'exécution.
APA, Harvard, Vancouver, ISO, and other styles
13

Lahire, Philippe. "De l'extension des langages à objets à la réalisation de modèles métiers : une évolution du développement logiciel." Habilitation à diriger des recherches, Université de Nice Sophia-Antipolis, 2004. http://tel.archives-ouvertes.fr/tel-00467143.

Full text
Abstract:
Ce mémoire a pour objectif de donner un aperçu précis et synthétique des activités de recherches que j'ai développées depuis le début de ma carrière d'enseignant-chercheur. Le travail qui va vous être présenté n'est pas le travail d'une seule personne mais le résultat de la collaboration avec plusieurs personnes que j'ai encadrées ou co-encadrées. Ce petit bout de vie dans la recherche doit bien sûr aussi beaucoup aux autres chercheurs ; je pense bien sûr à ceux du projet OCL et en particulier à Roger Rousseau mais aussi à tous ceux que j'ai rencontrés et côtoyés dans le laboratoire ou dans les divers congrès. Vous l'aurez donc compris toutes les idées présentées ci-après ne sont pas issues d'une seule personne, mais je revendique la démarche qui les a guidée. Je me suis intéressé dès mon stage de DEA aux problèmes liés à la conception de logiciels et en particulier aux aspects concernant la réutilisation, la fiabilité et l'évolution des applications. Ce document retrace mes contributions dans ce domaine.
APA, Harvard, Vancouver, ISO, and other styles
14

Vantroys, Thomas. "Du langage métier au langage technique, une plate-forme flexible d'exécutions de scénarios pédagogiques." Lille 1, 2003. https://pepite-depot.univ-lille.fr/LIBRE/Th_Num/2003/50376-2003-Vantroys.pdf.

Full text
Abstract:
Après s'être focalisées sur l'accès aux différentes ressources pédagogiques, les plates-formes de fonnation à distance se tournent maintenant vers le support et la gestion des parcours de fonnation des apprenants. Des travaux sont actuellement menés sur la standardisation des langages de modélisation pédagogique (EML : Educational Modelling Languages) qui pennettent la description des scénarios pédagogiques d'un manière indépendante de la plate-fonne d'exécution. Ce séquencement d'activité est proche de celui utilisé par les systèmes de workflows traditionnels. Cependant, dans le cadre d'activités humaines par définition imprédictibles, ces systèmes doivent être très flexibles afin de s'adapter aux différents utilisateurs et au contexte d'exécution. Dans cette thèse, nous nous sommes intéressés à la conception et à la réalisation d'une plate-fonne d'exécution de scénarios pédagogiques basée sur une approche par système de workflows flexible prenant en compte les différentes particularités de l'enseignement à distance. Notre objectif n'est pas de reconstruire une nouvelle plate-fonne mais bien de créer un "composant technique" réalisant l'exécution de scénarios et intégrable dans les Learning Management Systems (LMS) existants. Cette réalisation passe dans un premier temps par l'étude des langages de scénarios pédagogiques et des systèmes de workflows afin notamment de réaliser des rapprochements permettant le passage d'une modélisation à l'autre. Ce point est important car les acteurs qui interviendront dans le système auront des points de vues et des approches différentes. Nous proposons de gérer la flexibilité aussi bien au niveau du modèle des parcours (redéfinition du chemin, ajout, suppression d'activités,. . . ) qu'au niveau du moteur d'exécution (modification des différentes politiques de gestion). Afin de faciliter l'intégration de notre système, nous avons basé nos développement sur les différents stanrdards existants du WfMC (Workflow Management Coalition) et de l'OMG (abject Management Group). D'un point de vue technique, nous avons basé notre approche sur la programmation par composants logiciels. Elle nous permet la construction d'applications par liens entre "briques" existantes. Elle nous libère également de la gestion des aspects "non fonctionnels" (gestion de la sécurité, des transactions,. . . ) pour nous consacrer au développement "métier".
APA, Harvard, Vancouver, ISO, and other styles
15

Hamdi, Hedi. "Une architecture logicielle et un langage métier pour la sécurité à base de politiques dans les systèmes distribués." Thesis, Bordeaux 1, 2009. http://www.theses.fr/2009BOR13764.

Full text
Abstract:
Les systèmes distribués supportent l'exécution d'un grand nombre d'applications pouvant avoir des contraintes d'exécution différentes. La sécurité pour ces systèmes possède une influence déterminante sur les performances et la qualité de service de ces applications. Le recours à la sécurité à base de politiques pour sécuriser ces systèmes est particulièrement attrayant. Toutefois, cette approche implique la spécification et le déploiement de politiques, qui reste une tâche laborieuse, souvent propice aux erreurs, et requiert une connaissance approfondie des mécanismes de sécurité. Dans cette thèse nous proposons un cadre pour la spécification, la vérification et l'implémentation des politiques pour la sécurité des systèmes distribués. Ce cadre repose sur un langage de spécification de politiques nommé PPL (Policy Programming Language) et une architecture de déploiement de politiques. Cette architecture se base sur le langage PPL et offre un support pour la compilation de politiques dans différents mécanismes d'implémentation en tenant compte des exigences de l'application ou du service sous-jacent. Elle permet par ailleurs une attribution automatique des politiques de sécurité aux composants d'implémentation. Le langage métier PPL fournit quant à lui des abstractions spécifiques pour permettre la spécification de politiques de sécurité facilitant ainsi leur développement et leur intégration dans le support de déploiement. Il est déclaratif, robuste, fortement expressif, et permet plusieurs possibilités de vérification. Il est aussi doté d'une sémantique formelle, qui permet de valider, vérifier et prouver les propriétés et les règles de sécurité d'une politique
Distributed systems support the execution of a large number of applications that have different performance constraints. Security for these systems has a decisive influence on the performance and quality of service of such applications. The use of security-based policies to secure these systems is particularly attractive. However, this approach involves the specification and the deployment of policies, which remains a laborious task, often conducive to error, and requires a thorough knowledge of security mechanisms. In this thesis we propose a framework for specification, verification and implementation of security policies for distributed systems. This framework is based on a policy specification language called PPL (Policy Programming Language) and an architecture of policies deployment. This architecture is based on PPL language and offers a support for the compilation of policies in different mechanisms of implementation, taking into account the requirements of the application or the underlying service. It also enables automatic distribution of security policies to their implementation components. The PPL language provides specific abstractions to allow the specification of security policies and facilitating their development and integration in the deployment support. It is declarative, robust, highly expressive, and allows several possibilities of verification. It also has a formal semantic, which allows you to validate, verify and prove the properties of a security policy
APA, Harvard, Vancouver, ISO, and other styles
16

Feugas, Alexandre. "Une approche agile, fiable et minimale pour le maintien de la qualité de service lors de l’évolution d’applications à base de processus métiers." Thesis, Lille 1, 2014. http://www.theses.fr/2014LIL10111/document.

Full text
Abstract:
Les logiciels actuels adoptent une méthodologie de développement dite agile et itérative, où chaque itération peut être vue comme une évolution du logiciel, pour prendre en compte les nouveaux besoins des utilisateurs. Dans l’écosystème des architectures orientées services, la conception de logiciels passe par l’orchestration de services par des processus métiers. La phase d’évolution devient une phase complexe, où une simple modification d'une sous-partie d’un processus métier peut avoir des conséquences sur l’ensemble du logiciel, causant par exemple son ralentissement à l’exécution ou la dégradation de sa qualité de service (QoS). Il est nécessaire de pouvoir maintenir la QoS lors de l’évolution de logiciels à base de processus métiers en proposant des mécanismes d’évolution agiles, fiables et minimal afin de ne pas dégrader les performances du logiciel. Les contributions de cette thèse sont mises en œuvre dans notre cycle de développement Blink, centré sur le maintien de la QoS lors de l’évolution, et Smile, un canevas de développement pour le maintien de la QoS lors de l’évolution d’applications orientées service définies à base de processus métiers. Ce dernier repose sur une analyse de l’évolution déterminant son effet sur la QoS du logiciel, en établissant des relations de causalité entre variables, opérations, services et autres parties du système. En identifiant les éléments causalement affectés par l’évolution et en écartant ceux qui ne le sont pas, notre approche permet de limiter le nombre d’éléments à re-vérifier, garantissant ainsi une étape d’évolution fiable, avec une étape de re-vérification minimale
Current softwares are built using agile and iterative development methods, where each iteration can be seen as a software evolution, to consider the new needs of users. In the Service-Oriented Architecture (SOA) world, the design of software is made of service orchestration using business processes. The evolution step becomes a complex step, where a simple modification on a sub-part of a business process can have consequences on the entire system, causing for example its slowing down or its Quality of Service (QoS) degradation. As a result, it is necessary to preserve the QoS of software made of business processes by proposing agile and reliable evolution mechanisms that have to be minimal in order to not degrade the software performances. The contributions of this thesis are Blink, a development cycle to maintain the QoS during evolution, and Smile, a framework to maintain QoS during the evolution of a service-oriented software made of business processes. Smile relies on an evolution analysis determining its effect of the software QoS, by establishing causal relations between variables, operations, services and other parts of the system. By identifying the elements that are causally affected by the evolution and by ruling out the ones that are not, our approach enables the limitation of the number of elements to (re)check in order to assure a reliable evolution step, with a minimal (re)check step
APA, Harvard, Vancouver, ISO, and other styles
17

Huynh, Quoc Hung. "Gestion de la complexité dans un logiciel destiné à la simulation numérique multiphysique." Phd thesis, Grenoble INPG, 2006. http://tel.archives-ouvertes.fr/tel-00163799.

Full text
Abstract:
Le développement d'un logiciel de simulation numérique, en particulier lorsqu'il est destiné à la résolution de problèmes multiphysiques, implique une augmentation significative de la complexité des structures de données au fur et à mesure des enrichissements. La maîtrise de cette complexité exige une structure bien organisée et extensible. Ces enrichissements successifs introduisent des fonctionnalités intéressantes pour l'utilisateur final mais ceci, bien souvent, au prix d'une difficulté d'utilisation croissante.
Cette thèse aborde la problématique de la gestion de la structuration et de la complexité dans une application de simulation numérique multiphysique, par la combinaison de la programmation orientée objet et de règles métiers à l'aide de Prolog, un langage de programmation logique.
Nous commençons par établir un modèle de données contenant des classes abstraites qui facilitent l'héritage et l'expansion de cette structure de données. L'objectif est de permettre aux développeurs d'ajouter un nouveau modèle de données ou de modifier un modèle existant, sans remettre en cause l'existant. Un tel modèle de données nécessite des vérifications qui assurent que toutes les commandes et les constructions d'objets soient valides. Nous proposons de réaliser ces vérifications à l'aide d'un moteur de règles et non pas de manière algorithmique comme cela est fait habituellement. Ce moteur de règles, basé sur le langage de programmation logique, donne la possibilité d'exécuter la vérification, bien sûr, mais aussi la proposition et l'explication.
Cette approche permet d'une part de réduire la tâche du développeur et d'autre part de faciliter les opérations de l'utilisateur final.
APA, Harvard, Vancouver, ISO, and other styles
18

Laurent, Yoann. "Alloy4PV : un Framework pour la Vérification de Procédés Métiers." Thesis, Paris 6, 2015. http://www.theses.fr/2015PA066024/document.

Full text
Abstract:
Dans cette thèse, nous avons tout d'abord fait une étude de l'état de l'art dans les différents domaines des procédés (métier, logiciel, militaire, médical, etc) afin d'identifier et de catégoriser les principales propriétés à garantir. À partir de cette étude, nous avons défini une bibliothèque de propriétés générique et paramétrable pour tout modèle de procédé. Ensuite, nous avons défini un framework pour la vérification de procédés appelé Alloy4PV. Il utilise un sous-ensemble des diagrammes d'activités UML 2 comme langage de modélisation. Afin d'effectuer la vérification de procédés, nous avons (1) défini un modèle formel des diagrammes d'activités basé sur la sémantique fUML (le standard de l'OMG donnant une sémantique à un sous-ensemble de UML) en utilisant la logique de premier ordre, (2) implémenté cette formalisation en utilisant le langage Alloy afin d'effectuer du model-checking borné, et (3) automatisé, dans un outil graphique intégré à Eclipse, la possibilité d'exprimer et de vérifier des propriétés sur toutes les perspectives du procédé
In this thesis, we realized a study of the start-of-the-art on different process domains (business, software, military, medical, etc.). The aim was to identify and categorize critical properties that can be verified on any process model. This study resulted in a library of generic and configurable properties. As a second step, we have defined a framework for process verification called Alloy4PV. This framework uses a subset of UML 2 Activity Diagram as a process modeling language. For process verification, (1) we defined a formal model of UML 2 Activity Diagram based on the fUML semantics, the OMG standard that gives a semantic to a subset of UML 2. This was achieved using first-order logic, (2) we implemented this formalization using the Alloy language in order to perform bounded model-checking, and (3) we automatized in a graphical tool integrated to Eclipse, the possibility to express and verify properties on all the perspectives of a process model. This contribution resulted in a tool which is under evaluation by our MerGE project’s partners and to five publications in conferences proceedings
APA, Harvard, Vancouver, ISO, and other styles
19

Gmati, Islam. "Proposition d'une méthode pour l'ingénierie d'alignement métier / SI : diagnostic, évolution, alternatives technologiques et décision : La méthode DEEVA (DEsign and EVolution of Alignment)." Paris 1, 2011. http://www.theses.fr/2011PA010058.

Full text
Abstract:
L’intérêt de l’alignement est largement reconnu aussi bien par le monde académique qu’industriel. Néanmoins, l’alignement ne peut être considéré comme un fin en soi si le métier est en perpétuelle évolution. Le challenge est donc de préserver la relation d’alignement après la mise en oeuvre du changement. On parle d’évolution de l’alignement ou de co-évolution. Le défi de la co-évolution est encore plus grand quand on considère le grand nombre de systèmes hérités dont le cycle d'évolution n'est pas le même que celui des exigences métier. Le challenge est donc de préserver la relation d'alignement tout en trouvant le scénario d'évolution le mieux adapté à la situation de l'organisation et de son système d'information. La méthode DEEVA proposée s'inscrit dans ce contexte et explore deux disciplines à savoir «l'ingénierie des exigences» et «l'ingénierie de logicIels» et tire avantage de leur interaction afin de s'attaquer à un problème complexe tel que celui de l'ingénierie de l'alignement. La méthode DEEVA s'inscrit dans un contexte de changement qui mène l'organisation d'une situation existante vers une situation future et l'enrichit avec le processus de co-évolution constitué de trois étapes: (i) le diagnostic de l'alignement en se basant sur une modélisation explicite des liens d'alignement entre les perspectives stratégique et opérationnelle. Ce diagnostic permet de capturer le non alignement, (ii) la capture et la spécification du changement ainsi que l'anticipation des évolutions requises et la simulation bien en amont de leurs impacts et (iii) la décision parmi une panoplie de choix TI pour mettre en œuvre le changement de manière à préserver la relation d'alignement
APA, Harvard, Vancouver, ISO, and other styles
20

Bennes, Lionel. "Vers une méthodologie de développement d'outils de réalité virtuelle pour faciliter la convergence métiers en conception de produits centrée sur l'homme." Phd thesis, Université de Technologie de Belfort-Montbeliard, 2013. http://tel.archives-ouvertes.fr/tel-00931376.

Full text
Abstract:
La conception concourante de produits matériels centrée sur l'homme est basée sur une collaboration entre le concepteur mécanicien, l'ergonome et le designer industriel. Cette collaboration souvent difficile peut être facilitée par l'utilisation d'objets intermédiaires de conception, tels que la Réalité Virtuelle (RV). Néanmoins, bien que largement utilisée dans l'industrie, la RV souffre d'un déficit d'acceptation de la part des concepteurs de produits. Dans le cadre de ces travaux, nous proposons d'utiliser la RV sous la forme d'outils immersifs d'assistance à la convergence multidisciplinaire développés selon une démarche anthropocentrée en fonction des besoins spécifiques à chaque projet de conception de produits. Afin d'optimiser les délais de développement, nous proposons une méthodologie de conception d'applications immersive dédiée : la méthodologie ASAP(As Soon As Possible). Une première série expérimentale a été conduite dans le cadre de contrats industriels d'études et de recherche afin de valider la faisabilité de la méthodologie et l'efficacité des outils développés.Une deuxième série expérimentale a été effectuée sur plus de 50 sujets dans le cadre de projets, cette fois, pédagogiques qui ont nécessité le développement de 12 applications. Elle a permis de valider quantitativement l'influence des outils immersifs sur l'efficacité perçue des phases de convergence interdisciplinaires ainsi que l'influence de l'approche proposée sur l'acceptation de la RV par les concepteurs de produits. Ces travaux de thèse présentent une première approche qui, selon nous, permettra à terme, de faire évoluer l'usage de la RV vers une intégration plus forte au sein des processus de conception de produits avec, par exemple, une plus large utilisation des applications immersives de modélisation 3D, réelles sources d'innovation.
APA, Harvard, Vancouver, ISO, and other styles
21

Souissi, Amen. "Modélisation centrée sur les processus métier pour la génération complète de portails collaboratifs." Phd thesis, Université des Sciences et Technologie de Lille - Lille I, 2013. http://tel.archives-ouvertes.fr/tel-00935324.

Full text
Abstract:
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.
APA, Harvard, Vancouver, ISO, and other styles
22

Cocquebert, Etienne. "WISDOM : Méthode d'aide à la conception de sites web basée sur la réutilisation conceptuelle et logicielle." Phd thesis, Université de Valenciennes et du Hainaut-Cambresis, 2008. http://tel.archives-ouvertes.fr/tel-00404523.

Full text
Abstract:
La nature et les acteurs d'un site web ont considérablement évolués depuis leur apparition en 1996 : les premiers sites diffusaient de l'information statique et étaient réalisés de manière artisanale par peu d'acteurs, alors que désormais, ils sont devenus un vecteur privilégié d'informations dynamiques, de dialogue entre les utilisateurs et sont réalisés par des équipes projets faisant intervenir de multiples compétences. Cette évolution a conduit les concepteurs à faire face à un ensemble de critères de plus en plus contraignants pour répondre de manière toujours plus rapide à la mise en œuvre de fonctionnalités interactives évoluées, mais les nombreux travaux de l'ingénierie du web, de la réutilisation ou centrés sur les modèles ne répondent pas totalement aux attentes des concepteurs. Ce mémoire propose la méthode WISDOM, dont les objectifs sont de guider le concepteur dans le processus de conception d'un site web, de formaliser et de réutiliser une expérience de conception issue de l'analyse de sites web en production, de caractériser des composants logiciels par des informations fonctionnelles et non fonctionnelles pour aider à les choisir et de proposer une architecture logicielle d'accueil pour faciliter le développement du site lui-même. Implémentée au sein du WISDOM Tool, cette méthode a été utilisée pour concevoir la nouvelle version du site web du LAMIH, mais sa validation et celle de l'outil sont examinés par rapport aux nombreux sites web pour la conception desquels (et à partir desquels) la méthode a été conçue et utilisée.
APA, Harvard, Vancouver, ISO, and other styles
23

Njomgue, Sado Wilfried. "Indexation des documents dans un référentiel métier avec approche ontologique : Le système MAID au sein de l'Intranet de Suez-Environnement." Compiègne, 2005. http://www.theses.fr/2005COMP1572.

Full text
Abstract:
Ces travaux présentent le système MAID, Multi Approche pour l'Indexation des Documents à travers l'approche sémantico linguistico statistique mise en place pour l'indexation semiautomatique des documents de Suez-Environnement. Elle combine en amont l'annotation sémantique du document à indexer via une ontologie de domaine, l'analyse linguistique du document et enfin l'analyse statistique par la décomposition en valeurs singulières des mots composant le document. Nous mettrons également en évidence l'apport de la sémantique par rapport à l'approche linguistico statistique. Enfin, nous présentons les résultats de l'expérimentation menée sur un corpus de Suez-Environnement et les perspectives dégagées dans ce domaine
This work presents an automatic method of indexing documents based on semantic, linguistic and finally statistics approaches. System MAID, Multi-Approach for the Indexing of Documents applies successively these approaches: a semantic analysis of water domain' s ontology that annotates the document, a linguistic analysis that extracts significant terms, a statistical analysis by the decomposition in singular values of words composing the document. Here, weighting terms are set to take advantages of both their position compared to other terms (co-occurrence) and their local and global context. We will also highlight the contribution of semantics compared to the linguistic-statistic approach. MAID was developed in order to suggest assignments topics of documents to a referential. Finally, we will present experiments results (with or without semantic treatment) and evaluation carried out on documents of Suez-Environnement
APA, Harvard, Vancouver, ISO, and other styles
24

Feugas, Alexandre. "Une approche agile, fiable et minimale pour le maintien de la qualité de service lors de l'évolution d'applications à base de processus métiers." Phd thesis, Université des Sciences et Technologie de Lille - Lille I, 2014. http://tel.archives-ouvertes.fr/tel-01073193.

Full text
Abstract:
Les logiciels actuels adoptent une méthodologie de développement dite "agile" pour mieux prendre en compte la nécessité de s'adapter constamment aux nouveaux besoins des utilisateurs. Les concepteurs et développeurs se rapprochent alors des futurs utilisateurs du logiciel en proposant des cycles courts d'itération, où le futur utilisateur fait un retour rapide sur l'incrément apporté au logiciel, et fait part de nouveaux besoins à prendre en compte dans les incréments à venir. Ces itérations peuvent être vues comme des évolutions, faisant suite à la définition d'un nouveau besoin de l'utilisateur, à un changement de l'en- vironnement d'exécution, ou encore à une remise en question de l'architecture du logiciel. Dans l'écosystème des architectures orientées services, la conception d'applications passe par la chorégraphie ou l'orchestration de services par des processus métiers. Concevoir ces applications consiste alors à mettre en relation les flots de contrôle et de données de ces services. La phase d'évolution devient une phase complexe, où une simple modification lo- calisée à une sous-partie d'un processus métier peut avoir des conséquences sur l'ensemble du système logiciel, causant par exemple son ralentissement lors de l'exécution. Du point de vue de la qualité de service (QoS), la maîtrise de la fiabilité du processus d'évolution pour maintenir la qualité de service d'un logiciel est alors critique. Il est donc nécessaire de pouvoir proposer des mécanismes d'évolution agiles et fiables permettant le maintien de la QoS lors de l'évolution d'applications à base de processus métiers. En d'autres termes, il s'agit de s'assurer qu'une évolution ne viole pas les contrats de QoS définis initialement. Cette garantie doit être établie en fonction du contrat soit lors de la conception soit lors de l'exécution. Dans ce dernier cas, le processus de vérification doit être minimal et localisé, afin de ne pas dégrader les performances du système logiciel. Pour cela, nous proposons de mettre en œuvre un cycle de développement agile, centré sur le maintien de la QoS lors de l'évolution. Il s'agit de prendre l'aspect évolutif du système, ceci dès l'étape de conception initiale, en identifiant les informations requises pour déter- miner si la QoS est correcte et si elle est non violée par une évolution. Ces informations étant détenues par plusieurs intervenants, il est également nécessaire d'établir les points d'interaction au cours du cycle de développement, au cours desquels les informations seront partagées de façon à ce que le logiciel qui en est issu reste syntaxiquement et sémantique- ment cohérent et que les contrats de QoS soient (re)vérifiés a minima. Les contributions de cette thèse sont donc mises en œuvre dans Blink, un cycle de développement pour l'évolu- tion, et Smile, un canevas de développement pour le maintien de la qualité de service lors de l'évolution d'applications orientées service définies à base de processus métiers. Tandis que le cycle de développement Blink vise à identifier les différents rôles présents dans l'équipe de développement et à expliciter leurs interactions, le canevas Smile propose la réalisation d'une boucle d'évolution. Cette boucle permet de concevoir, d'analyser et d'appliquer une évolution, en détectant les potentielles violations de contrat de QoS. Pour cela, l'analyse de l'évolution détermine son effet sur la QoS du logiciel, en établissant des relations de causalité entre les différentes variables, opérations, services et autres parties du système. Ainsi, en identifiant les éléments causalement affectés par l'évolution et en écartant ceux qui ne le sont pas, notre approche permet de limiter le nombre d'éléments à (re)vérifier, garantissant ainsi une étape d'évolution fiable, avec une étape de (re)vérification minimale. Nous montrons sur un cas concret de système de gestion de crises, constitué de onze processus métiers et de dix scénarios, que l'utilisation conjointe de Blink et de Smile permet d'identifier, pour chaque évolution, quel sera son effet sur le reste du système, et si la qualité de service sera maintenue ou non.
APA, Harvard, Vancouver, ISO, and other styles
25

Courbis, Carine. "Contribution à la programmation générative. Application dans le générateur SmartTools : technologies XML, programmation par aspects et composants." Phd thesis, Université de Nice Sophia-Antipolis, 2002. http://tel.archives-ouvertes.fr/tel-00505412.

Full text
Abstract:
Avec l'émergence d'Internet et la prolifération de nouvelles technologies, la conception et le développement d'applications complexes doivent impérativement prendre en compte les standards et les aspects de répartition, déploiement et réutilisation de code. C'est la source d'une nouvelle problématique liée à la programmation. Un changement radical des méthodologies est nécessaire pour aisément prendre en compte ces différentes facettes. Cette thèse jette les bases d'une nouvelle manière de programmer où ces facettes ou intentions sont automatiquement intégrées aux spécifications ou modèles abstraits de l'application lors de phases de génération de code source. Cette nouvelle programmation est dit générative. Cette idée a été appliquée, à différents niveaux, lors de la réalisation d'une application, aussi bien pour la représentation de données ou d'environnements interactifs que pour les traitements sémantiques ou l'architecture. Ainsi le code final obtenu après génération s'appuie sur les technologies XML pour la représentation des données, les technologies objets et beans pour les vues et l'interface utilisateur, la programmation par aspect et le patron de conception visiteur pour les traitements sémantiques et la programmation par composants pour une architecture ouverte et une application répartie et déployable. Les principaux gains d'une telle programmation sont une meilleure qualité du logiciel due à la séparation de la logique métier et des spécificités technologiques, une simplification du code métier à écrire, l'ajout rapide de nouvelles facettes et un portage vers d'autres plates-formes ou technologies facilité.
APA, Harvard, Vancouver, ISO, and other styles
26

Llorca, Marie-estelle. "Etude de l'entrée dans le métier d'enseignants néo-titulairesdu second degré en contexte d'éducation prioritaire : activités, expériences et trajectoires professionnelles." Thesis, Clermont-Ferrand 2, 2013. http://www.theses.fr/2013CLF20015/document.

Full text
Abstract:
Cette recherche s’inscrit dans le cadre de travaux en ergonomie cognitive et s’intéresse à l’entrée dans le métier d’enseignants néo-titulaires du second degré en contexte d’éducation prioritaire. En mobilisant la théorie sémio-logique du cours d’action (Theureau, 2004), elle s’attache à décrire la dynamique de construction de leur activité professionnelle à travers une variété de contextes (en classe et hors classe). L’étude a été menée durant une année scolaire en collaboration avec cinq enseignants néo-titulaires de quatre disciplines scolaires exerçant au sein d’un collège d’éducation prioritaire de l’académie de Créteil. Plusieurs catégories de données ont été recueillies en fonction des contextes: a) des données d'enregistrements audio et vidéo de leur activité en classe, b) des données d'autoconfrontation sur la base de ces enregistrements, c) des données relatives à l'écriture d'un journal de bord, d) des données d'entretiens de remise en situation sur la base de ces traces écrites. L’analyse des contenus de signification mobilisés par les enseignants a permis d’accéder à la compréhension de leur activité située et de repérer quelques traits de leurs « mondes propres » évoluant au cours du temps (révélant leurs préoccupations, leurs attentes, leurs connaissances, leurs émotions). Les résultats révèlent comment l’activité professionnelle des enseignants se construit de manière fluctuante selon des phases alternatives de confort / inconfort, de stabilité et d’instabilité, d’économie de soi et de recherche d’une plus grande efficience dans l’exercice de leur métier. Les changements de relation dynamique avec leurs propres situations scolaires se traduisent par la construction d’équilibres provisoires et transitoires et par des conversions importantes dans leurs façons de percevoir et d’appréhender les évènements face à divers contextes professionnels. Les modélisations synthétiques des trajectoires professionnelles des enseignants montrent ainsi de nombreuses oscillations dans le processus d’acculturation professionnelle
This study is concerned with the field of cognitive ergonomics and looks at teacher career initiation in the context of priority education: activities, experiences and career trajectories. Drawing on the semio-logical framework for the analysis of course of experience (Theureau, 2004), this study seeks to describe the dynamics of professional engagement in a variety of contexts (in an out of the classroom).The study was carried out over one school year with five beginner teachers from four subject areas in a priority education secondary school in the Créteil local authority. Different types of data were collected and analyzed: a) audio and video recordings of classroom activity, b) self-confrontation data pertaining to these recordings, c) data from reflective logs, d) data from interviews re-assessing situations pertaining to the information from logs. The analysis of key content mobilized by the teachers led to an understanding of their situated activity and enabled the identification of features relating to their “own worlds” progressing over time (concerning their concerns, their expectations, their knowledge, their emotions). Results show how the professional activity of the teachers is built up in various stages according to alternate phases of ease / difficulty, stability and instability, self-preservation and a quest for greater efficiency in their professional activities. Dynamic changes in the relations with their own classroom situations are reflected in the construction of temporary and transitory moments of stability and in marked changes in their ways of perceiving and apprehending events in different professional contexts. Synthetic modeling of the teachers’ career trajectories shows a number of fluctuations in the process of professional acculturation
APA, Harvard, Vancouver, ISO, and other styles
27

Delmas, Rémi. "Un cadre formel pour la modélisation et la vérification compositionnelles et hétérogènes des systèmes avioniques modulaires intégrés." École nationale supérieure de l'aéronautique et de l'espace (Toulouse ; 1972-2007), 2004. http://www.theses.fr/2004ESAE0011.

Full text
Abstract:
Ces travaux présentent un cadre formel orienté composant, dédié à la spécification hétérogène des systèmes avioniques modulaires intégrés, permettant de fédérer des analyses formelles issues de vues orientées métier différentes (fonctionnelle, performances temps réel). Le cadre est exprimé dans les formalismes des théories des catégories et des institutions. Le calcul de composition des composants définissant l'architecture d'ion système, ainsi que la collection des différents modèles formels hétérogènes utilisés pour l'analyse des propriétés du système y sont représentés de manière homogène. Les contraintes de cohérence structurelle et sémantique entre ces modèles apparaissent explicitement dans le cadre. Ceci facilite la vérification compositionnelle de propriétés complexes du système, grâce à l'utilisation du paradigme de raisonnement compositionnel hétérogène. L'approche est illustrée par les résultats obtenus sur une étude de cas réaliste, traitant d'un sous-système de gestion de gouvernes d'un avion civil.
APA, Harvard, Vancouver, ISO, and other styles
28

Garcia, Geoffrey. "Une approche logicielle du traitement de la dyslexie : étude de modèles et applications." Thesis, Clermont-Ferrand 2, 2015. http://www.theses.fr/2015CLF22634/document.

Full text
Abstract:
Les troubles neuropsychologiques sont très répandus et posent de réels problèmes de santé publique. En particulier, dans notre société moderne où la communication écrite est omniprésente, la dyslexie peut s’avérer excessivement handicapante. On remarque néanmoins que le diagnostic et la remédiation de cette pathologie restent délicats et manquent d’uniformisation. Ceci semble malheureusement inhérent à la caractérisation clinique par exclusion de la dyslexie, à la multitude de praticiens différents impliqués dans une telle prise en charge ainsi qu’au manque d’objectivité de certaines méthodes existantes. A ce titre, nous avons décidé d’investiguer les possibilités offertes par l’informatique actuelle pour surmonter ces barrières. Effectivement, nous avons supposé que la démocratisation des systèmes informatiques et leur puissance de calcul pourraient en faire un outil de choix pour pallier les difficultés rencontrées lors de la prise en charge de la dyslexie. Cette recherche nous a ainsi mené à étudier les techniques, aussi bien logicielles que matérielles, pouvant conduire au développement d’un système bon marché et évolutif qui serait capable d’assister un changement bénéfique et progressif des pratiques qui entourent cette pathologie. Avec ce projet, nous nous plaçons définitivement dans un courant innovant au service de la qualité des soins et des aides apportées aux personnes souffrant d’un handicap. Notre travail a ainsi consisté à identifier différents axes d’amélioration que l’utilisation de l’outil informatique rend possible. Chacun de ces axes a alors pu faire l’objet de recherches exhaustives, de modélisations et de développements de prototypes. Nous avons également réfléchi à la méthodologie à mettre en œuvre pour concevoir un tel système dans sa globalité. En particulier, nos réflexions et ces différents accomplissements nous ont permis de définir un framework logiciel propice à l’implémentation d’une plate-forme logicielle que nous avons appelée la PAMMA. Cette plate-forme devrait théoriquement pouvoir disposer de tous les outils permettant le développement souple et efficace d’applications médicales intégrant des processus métiers. Il est ainsi attendu de ce système qu’il permette le développement d’applications, pour la prise en charges des patients dyslexiques, conduisant à un diagnostic plus rapide et plus précis ainsi qu’à une remédiation plus adaptée et plus efficace. De notre effort d’innovation ressortent des perspectives encourageantes. Cependant, ce type d’initiative ne peut se concrétiser qu’autour de collaborations pluridisciplinaires disposant de nombreux moyens fonctionnels, techniques et financiers. La constitution d’un tel consortium semble donc être la prochaine étape nécessaire à l’obtention des financements pour réaliser un premier prototype fonctionnel de la PAMMA, ainsi que de premières applications. Des études cliniques pourront être alors menées pour prouver indubitablement l’efficacité d’une telle approche dans le cadre de la prise en charge de la dyslexie, ainsi qu’éventuellement d’autres troubles neuropsychologiques
Neuropsychological disorders are widespread and generate real public health problems. In particular in our modern society, where written communication is ubiquitous, dyslexia can be extremely disabling. Nevertheless we can note that the diagnosis and remediation of this pathology are fastidious and lack of standardization. Unfortunately it seems inherent to the clinical characterization of dyslexia by exclusion, to the multitude of different practitioners involved in such treatment and to the lack of objectivity of some existing methods. In this respect, we decided to investigate the possibilities offered by modern computing to overcome these barriers. Indeed we have assumed that the democratization of computer systems and their computing power could make of them a perfect tool to alleviate the difficulties encountered in the treatment of dyslexia. This research has led us to study the techniques software as well as hardware, which can conduct to the development of an inexpensive and scalable system able to attend a beneficial and progressive changing of practices in this pathology field. With this project we put ourselves definitely in an innovative stream serving quality of care and aid provided to people with disabilities. Our work has been identifying different improvement areas that the use of computers enables. Then each of these areas could then be the subject of extensive research, modeling and prototype developments. We also considered the methodology for designing this kind of system as a whole. In particular our thoughts and these accomplishments have allowed us to define a software framework suitable for implementing a software platform that we called the PAMMA. This platform should theoretically have access to all the tools required for the flexible and efficient development of medical applications integrating business processes. In this way it is expected that this system allows the development of applications for caring dyslexic patients thus leading to a faster and more accurate diagnosis and a more appropriate and effective remediation. Of our innovation efforts emerge encouraging perspectives. However such initiatives can only be achieved within multidisciplinary collaborations with many functional, technical and financial means. Creating such a consortium seems to be the next required step to get a funding necessary for realizing a first functional prototype of the PAMMA, as well as its first applications. Some clinical studies may be conducted to prove undoubtedly the effectiveness of such an approach for treating dyslexia and eventually other neuropsychological disorders
APA, Harvard, Vancouver, ISO, and other styles
29

Zhang, Ying. "Modèles et outils pour des bases lexicales "métier" multilingues et contributives de grande taille, utilisables tant en traduction automatique et automatisée que pour des services dictionnairiques variés." Thesis, Université Grenoble Alpes (ComUE), 2016. http://www.theses.fr/2016GREAM017/document.

Full text
Abstract:
Notre recherche se situe en lexicographie computationnelle, et concerne non seulement le support informatique aux ressources lexicales utiles pour la TA (traduction automatique) et la THAM (traduction humaine aidée par la machine), mais aussi l'architecture linguistique des bases lexicales supportant ces ressources, dans un contexte opérationnel (thèse CIFRE avec L&M).Nous commençons par une étude de l'évolution des idées, depuis l'informatisation des dictionnaires classiques jusqu'aux plates-formes de construction de vraies "bases lexicales" comme JIBIKI-1 [Mangeot, M. et al., 2003 ; Sérasset, G., 2004] et JIBIKI-2 [Zhang, Y. et al., 2014]. Le point de départ a été le système PIVAX-1 [Nguyen, H.-T. et al., 2007 ; Nguyen, H. T. & Boitet, C., 2009] de bases lexicales pour systèmes de TA hétérogènes à pivot lexical supportant plusieurs volumes par "espace lexical" naturel ou artificiel (UNL). En prenant en compte le contexte industriel, nous avons centré notre recherche sur certains problèmes, informatiques et lexicographiques.Pour passer à l'échelle, et pour profiter des nouvelles fonctionnalités permises par JIBIKI-2, dont les "liens riches", nous avons transformé PIVAX-1 en PIVAX-2, et réactivé le projet GBDLEX-UW++ commencé lors du projet ANR TRAOUIERO, en réimportant toutes les données (multilingues) supportées par PIVAX-1, et en les rendant disponibles sur un serveur ouvert.Partant d'un besoin de L&M concernant les acronymes, nous avons étendu la "macrostructure" de PIVAX en y intégrant des volumes de "prolexèmes", comme dans PROLEXBASE [Tran, M. & Maurel, D., 2006]. Nous montrons aussi comment l'étendre pour répondre à de nouveaux besoins, comme ceux du projet INNOVALANGUES. Enfin, nous avons créé un "intergiciel de lemmatisation", LEXTOH, qui permet d'appeler plusieurs analyseurs morphologiques ou lemmatiseurs, puis de fusionner et filtrer leurs résultats. Combiné à un nouvel outil de création de dictionnaires, CREATDICO, LEXTOH permet de construire à la volée un "mini-dictionnaire" correspondant à une phrase ou à un paragraphe d'un texte en cours de "post-édition" en ligne sous IMAG/SECTRA, ce qui réalise la fonctionnalité d'aide lexicale proactive prévue dans [Huynh, C.-P., 2010]. On pourra aussi l'utiliser pour créer des corpus parallèles "factorisés" pour construire des systèmes de TA en MOSES
Our research is in computational lexicography, and concerns not only the computer support to lexical resources useful for MT (machine translation) and MAHT (Machine Aided Human Translation), but also the linguistic architecture of lexical databases supporting these resources in an operational context (CIFRE thesis with L&M).We begin with a study of the evolution of ideas in this area, since the computerization of classical dictionaries to platforms for building up true "lexical databases" such as JIBIKI-1 [Mangeot, M. et al., 2003 ; Sérasset, G., 2004] and JIBIKI-2 [Zhang, Y. et al., 2014]. The starting point was the PIVAX-1 system [Nguyen, H.-T. et al., 2007 ; Nguyen, H. T. & Boitet, C., 2009] designed for lexical bases for heterogeneous MT systems with a lexical pivot, able to support multiple volumes in each "lexical space", be it natural or artificial (as UNL). Considering the industrial context, we focused our research on some issues, in informatics and lexicography.To scale up, and to add some new features enabled by JIBIKI-2, such as the "rich links", we have transformed PIVAX-1 into PIVAX-2, and reactivated the GBDLEX-UW++ project that started during the ANR TRAOUIERO project, by re-importing all (multilingual) data supported by PIVAX-1, and making them available on an open server.Hence a need for L&M for acronyms, we expanded the "macrostructure" of PIVAX incorporating volumes of "prolexemes" as in PROLEXBASE [Tran, M. & Maurel, D., 2006]. We also show how to extend it to meet new needs such as those of the INNOVALANGUES project. Finally, we have created a "lemmatisation middleware", LEXTOH, which allows calling several morphological analyzers or lemmatizers and then to merge and filter their results. Combined with a new dictionary creation tool, CREATDICO, LEXTOH allows to build on the fly a "mini-dictionary" corresponding to a sentence or a paragraph of a text being "post-edited" online under IMAG/SECTRA, which performs the lexical proactive support functionality foreseen in [Huynh, C.-P., 2010]. It could also be used to create parallel corpora with the aim to build MOSES-based "factored MT systems"
APA, Harvard, Vancouver, ISO, and other styles
30

Mougin, Jonathan. "Vers un outil de modélisation des processus de transfert de connaissance." Thesis, Université Grenoble Alpes (ComUE), 2018. http://www.theses.fr/2018GREAI022/document.

Full text
Abstract:
La connaissance, et plus particulièrement, la gestion des connaissances est un enjeu stratégique qui peut fournir un avantage concurrentiel non négligeable dans une économie compétitive et dynamique. Cependant, ce domaine possède un caractère interdisciplinaire indéniable. En effet, il est traité par de multiples disciplines telles que les sciences de l’information, l’informatique, la psychologie, l’économie ou les sciences de l’ingénierie.Les travaux de recherche présentés dans ce manuscrit ont eu lieu dans un contexte CIFRE (Conventions Industrielles de Formation par la REcherche). Le sujet initial est né de la collaboration entre l’équipe « Conception Collaborative » du laboratoire G-SCOP (laboratoire Grenoblois dédié aux Sciences de la Conception, de l'Optimisation et de la Production) et de la société BASSETTI, éditeur et intégrateur de la solution logiciel TEEXMA®.Dans le cadre des travaux présentés dans ce manuscrit, notre objectif a été d'étudier comment modéliser les processus de transfert de connaissance afin de mieux comprendre la façon dont ces derniers se mettent en place au sein des organisations. L’outil de modélisation proposé dans cette thèse repose en partie sur la réutilisation de modèles existants trouvés dans la littérature et sur une méthodologie d'observation des participants.Les recherches effectuées se sont déroulées en suivant une méthodologie de type recherche intervention. Afin de répondre à ce sujet, nous avons donc pu tester notre outil de modélisation à travers plusieurs études de cas terrain. Ces études ont permis de valider la première partie de nos hypothèses. Après cette phase de validation, nous avons cherché à évaluer l’appropriation de l’utilisation de notre outil de modélisation à la suite de formations. En parallèle, nous avons inclus notre outil de modélisation dans une démarche plus globale afin de diagnostiquer des situations de transfert de connaissance. Cette démarche globale a ensuite été appliquée à deux études de cas. Enfin nous avons dérivé l’usage de la démarche précédente. Cette fois ci, l’outil de modélisation est utilisé pour analyser les usages liés à des outils informatiques
Knowledge, and more precisely, knowledge management, is a strategic issue that can provide a significant competitive advantage in a competitive and dynamic economy. However, this field has an undeniable interdisciplinary character. Indeed, it is treated by multiple research areas such as information science, computer science, psychology, economics or engineering sciences.The research presented in this thesis occurred in a CIFRE context (French Industrial Conventions). The initial research topic was born from the collaboration between the "Collaborative Design" team of the G-SCOP laboratory (Grenoble laboratory dedicated to the Sciences of Design, Optimization and Production) and the company BASSETTI, editor and integrator of the TEEXMA® software solution.As part of the work presented in this manuscript, our goal has been to study how to model knowledge transfer processes for a better understanding of how these processes are implemented within organizations. The modelling tool proposed in this thesis relies in part on the reuse of existing models found in the literature and on a participant observation methodology.The research carried out was conducted following an intervention research methodology. To answer this question, we were able to test our modelling tool through several case studies. These studies allowed to validate the first part of our hypotheses. After this validation phase, we sought to evaluate the appropriation of the use of our modelling tool after knowledge management trainings. In parallel, we have included our modelling tool in a more global approach to diagnose situations of knowledge transfer. This global approach was then applied to two case studies. Finally, we reused the previous approach. This time, the modelling tool was used to analyse uses related to computer tools
APA, Harvard, Vancouver, ISO, and other styles
31

Biard, Thierry. "De la modélisation à l’automatisation des prises de décisions opérationnelles avec une démarche d’Architecture d’Entreprise." Thesis, Université Paris-Saclay (ComUE), 2017. http://www.theses.fr/2017SACLC072/document.

Full text
Abstract:
Après avoir défini l’Architecture d’Entreprise, en tant que discipline, son contexte de transformation, puis ses principaux cadres et méthodes (la méthode Praxeme surtout), cette thèse décrit les besoins en modélisation, notamment pour représenter les processus métier et les prises de décision opérationnelles.Après un état de l’art des langages et notations existants pour la modélisation des processus métier, des prises de décisions et des règles métier, tant dans le monde académique quand dans le monde industriel, les langages et notations standards sont présentés en détail. Cette thèse démontre les limites des langages et notations pour modéliser les processus métier à représenter les prises de décisions opérationnelles.Puis, elle évalue le nouveau langage DMN (Decision Model and Notation), proposée par l’OMG (Object Management Group) et sujet de recherche principal de cette thèse, afin de vérifier qu’elle constitue une solution alternative mieux adaptée, en appliquant le principe de séparation des préoccupations.Le modèle DMN obtenu est composé d’un diagramme et de tables de décision. Les expérimentations avec un démonstrateur, mises en oeuvre dans cette thèse, montrent qu’il est possible d’automatiser les prises de décisions opérationnelles ainsi modélisées. Plusieurs solutions techniques seront détaillées puis comparées, à la lumière de la MDA (Model Driven Architecture).Enfin, plusieurs perspectives intéressantes de l’utilisation de DMN sont développées dans la conclusion
After defining the Enterprise Architecture, as a discipline, its context of transformation, and then its main frameworks and methods (the Praxeme method above all), this thesis describes the modeling needs, notably to represent the business processes and the operational decisions.After a state of the art of existing languages and notations for the modeling of business processes, decision-making and business rules, both in the academic world and in the industrial world, the standard languages and notations are presented in detail.This thesis demonstrates the limitations of the languages for modeling business processes to represent operational decision-making.It then evaluates the new DMN language (Decision Model and Notation), proposed by the OMG (Object Management Group) and the main research subject of this thesis, in order to verify that it is a better adapted alternative solution, applying the separation of concerns principle.The resulting DMN model is composed of a diagram and decision tables. The experiments with a demonstrator, implemented in this thesis, show that it is possible to automate the operational decision-making and modeled. Several technical solutions will be detailed and compared in light of the MDA (Model Driven Architecture).Finally, several interesting perspectives of the DMN use are developed into the conclusion
APA, Harvard, Vancouver, ISO, and other styles
32

Boton, Conrad. "Conception de vues métiers dans les collecticiels orientés service. Vers des multi-vues adaptées pour la simulation collaborative 4D/nD de la construction." Phd thesis, Université de Lorraine, 2013. http://tel.archives-ouvertes.fr/tel-00818022.

Full text
Abstract:
La planification est essentielle pour la réussite des projets d'Architecture, Ingénierie et Construction (AIC). La simulation 4D de la construction est une approche innovante qui s'inscrit dans le développement de la maquette numérique BIM. Elle associe un modèle 3D de l'ouvrage au planning des activités de manière à en simuler la réalisation à travers le temps. Plusieurs travaux ont montré que la simulation 4D est particulièrement intéressante pour la comparaison de la constructibilité des ouvrages et des méthodes de travail, pour l'identification des conflits et des chevauchements, mais aussi comme un outil de collaboration pour les différents acteurs afin de discuter et planifier l'avancement du projet. La planification de la construction est aujourd'hui une activité nécessairement collaborative. Pourtant, l'usage collaboratif de la simulation 4D reste limité, notamment à cause du manque d'adaptation des vues manipulées. En effet, la plupart des outils 4D actuels, même s'ils proposent cette " simulation collaborative " comme argument commercial, se contentent de proposer les mêmes vues " standards " à tous les acteurs (3D associé au Gantt). Pourtant les méthodes de travail traditionnelles dans le secteur s'appuient sur différentes représentations visuelles (ex. plans 2D, modèle 3D " blanc ", modèle 3D " photoréaliste ", tableaux de quantités) que les professionnels ont l'habitude de choisir en fonction de leurs besoins particuliers. L'hypothèse de cette recherche doctorale considère que les vues proposées dans les outils de simulation collaborative 4D devraient être adaptées aux besoins de chacun des acteurs impliqués. L'objectif est de proposer une méthode de conception de vues multiples adaptées aux réels besoins métiers des participants à une simulation collaborative 4D. À cet effet, la recherche étudie les pratiques de planification dans le secteur de la construction, les théories de visualisation de l'information et de conception de vues, ainsi que le travail collaboratif assisté par ordinateur. La proposition définit d'abord une conceptualisation originale de la simulation collaborative 4D de la construction. Elle se traduit ensuite par une structuration des besoins pour l'adaptation des vues, et une méthode structurée pour la composition de vues multiples 4D adaptées aux besoins de différents acteurs impliqués dans une simulation collaborative. Des métamodèles sont également conçus et fournissent aux utilisateurs de la méthode un langage structuré pour la conception progressive des multi-vues 4D. L'approche méthodologique propose dans un premier temps de définir le problème " métier " sur base d'une revue de la littérature et d'entretiens avec des professionnels. Puis, un recul théorique dans le champ de la visualisation d'information et du travail coopératif assisté par ordinateur conduit à formaliser des métamodèles initiaux de situation collaborative, de tâches de visualisation, de vues métiers et de vues multiples coordonnées. Ces métamodèles sont ensuite confrontés à des visualisations 4D réelles déjà produites dans le cadre de projets de construction, afin d'affiner progressivement leur contenu ainsi que la cohérence des étapes de la méthode. Enfin, une expérimentation finale développe et valide la méthode dans son ensemble. Elle est complétée d'une enquête auprès de professionnels afin de valider les résultats obtenus.
APA, Harvard, Vancouver, ISO, and other styles
33

Dewi, Alita. "Apport des nouvelles technologies interactives pour l'analyse intégrée en génie électrique : vers un laboratoire virtuel d'expérimentation en électrotechnique." Phd thesis, Grenoble INPG, 2001. http://tel.archives-ouvertes.fr/tel-00597707.

Full text
Abstract:
La course à l'innovation dans la technologie des dispositifs électriques, induit de nouvelles contraintes sur les fonctionnalités des systèmes de CAO en Génie Electrique. Ils doivent permettre l'analyse fine des comportements multiphysiques des dispositifs électriques. Cette puissance, nécessaire en terme de modélisation, se traduit aussi par une complexité en terme de maîtrise par l'utilisateur. Par conséquent, les techniques d'interaction homme - machine, qui avaient été longtemps considérées comme d'intérêt secondaire dans le domaine de Pélectrotechnique, deviennent aussi importantes que les modèles physiques. L'objectif de notre travail est de développer des méthodes d'exploration et d'Interface homme - machine, naturelles et faciles à comprendre, afin de facilité l'utilisation des logiciels de simulation en électrotechnique. Pour arriver à cet objectif, nous nous sommes inspirés des activités intervenant dans un laboratoire d'expérimentation en électrotechnique. Dans un premier temps, nous avons modélisé un vrai laboratoire en dégageant les rôles du dispositif électrique à étudier, des manipulations à mettre en places, des protocoles d'expérimentation, .... Après cela, nous avons développé un système interactif, le Laboratoire Virtuel d'Expérimentation en Électrotechnique (LVEE), bâti sur le modèle d'un laboratoire réel, et dans lequel le fonctionnement du dispositif électrique est obtenu à l'aide des logiciels de simulation. La contribution de la technologie de Réalité Virtuelle a été prise en considération pour fournir l'interaction intuitive et la visualisation naturelle des comportements physiques des dispositifs électriques.
APA, Harvard, Vancouver, ISO, and other styles
34

Galanaud, Anne. "Démographie et société à Dijon à la fin du Moyen-âge (1357-1447) : à partir d'une analyse informatique des registres des comptes de l'impôt des marcs." Besançon, 2009. https://tel.archives-ouvertes.fr/tel-01166860.

Full text
Abstract:
Ce travail est basé sur l’analyse des registres annuels des comptes de l’impôt des marcs de Dijon, entre 1357 et 1447, à l’aide d’un outil informatique original. L’imposition, la situation du domicile et les métiers des chefs de feux révèlent l’hétérogénéité du tissu sociologique. Au nord de la ville, densément peuplé, demeurent la majorité des plus riches, ainsi que de nombreux artisans, installés autour du Marché Vieux et dans la rue des Forges, à proximité du Suzon. Le sud, moins loti, dominé par les deux grandes abbayes et les maisons religieuses, abrite aussi des artisans. Les faubourgs, où les vignerons sont majoritaires, ont également leur personnalité. Le faubourg Saint-Nicolas fait figure d’agglomération et le faubourg Saint-Philibert abrite des tanneurs et des poissonniers. L’impact de la guerre et des brigandages est décelable sur la démographie des faubourgs, abandonnés par les plus riches. Le recoupement des données démographiques globales et des données individuelles met en lumière la singularité de chacune des épidémies qui frappent les Dijonnais. La peste de 1348 a laissé des traces jusque dans le registre de 1357. La peste de 1400-1401 frappe brutalement, mais ne se répand pas uniformément dans la ville. La peste de 1428 désorganise les familles. L’épidémie de 1438-1439 n’interrompt que transitoirement la reprise démographique. Ce renouveau démographique est en partie conditionné par l’arrivée d’immigrants fuyant l’insécurité. L’analyse des surnoms des chefs de feux permet de proposer une géographie des lieux d’origine de ces immigrants. Les plus nombreux viennent du Val de Saône. Les points de départ de ceux qui viennent de plus loin illustrent l’aire d’influence de Dijon, orientée au nord et à l’est
This work analyses an annual fiscal document established in Dijon between 1357 and 1447 with specially designed computer software. The amount paid, the location of households and the professions of heads of households reveal the heterogeneity of the urban social structure. In the northern part of the city, densely populated, live most of the wealthiest citizens. Numerous craftsmen are also present, settled around the Marché Vieux and in the rue des Forges, close to the Suzon River. The South is less densely inhabited and dominated by the two major abbeys and religious houses, with also a significant presence of craftsmen. The suburbs, where winegrowers are the more numerous, have their specificity. Saint-Nicolas suburb looks like a small town of its own and Saint-Philibert suburb shelters tanners and fishmongers. The impact of warfare and of brigandage is visible on suburbs demography, which are deserted by the richest. The conjunction of demographic and individual data outlines the singularity of each major plague. The consequences of the 1348 epidemic are still present in the 1357 registrar. The onset of the 1400-1401 plague is brutal, but mortality does not spread uniformly in the city. The plague of 1428 is characterized by its impact on the structure of the families. The 1438-1439 epidemic only transiently impacts the demographic recovery, powered by the exodus of migrants fleeing unsafe areas. The origins of heads of households can be approached by the study of surnames. Most of them come from the Val de Saône, and from the wider area of influence of Dijon in the North and East
APA, Harvard, Vancouver, ISO, and other styles
35

Lacombe, Guillaume. "Définition et réalisation d'une nouvelle génération de logiciel pour la conception des moteurs du futur." Phd thesis, 2007. http://tel.archives-ouvertes.fr/tel-00265755.

Full text
Abstract:
Les logiciels Flux sont des logiciels de modélisation des phénomènes électromagnétiques par la méthode des éléments finis. Ils sont particuliérement bien adaptés pour l'analyse fine des machines électriques tournantes. Cependant leur interface généraliste rend la définition d'un calcul assez longue ce qui limite leur utilisation. Les travaux présentés proposent de faire une analyse du métier de la conception des machines tournantes, de manière à définir et réaliser un nouveau logiciel dédié, basé sur les capacités de calcul de Flux . En capitalisant un certains nombre de concepts métier comme des topologies de moteur ou des méthodes d'analyses classiques, ce logiciel donne un accès plus simple et plus rapide aux outils numériques dans le processus de conception des moteurs. De plus, les concepts informatiques utilisés ont permis l'élaboration d'une méthodologie de personnalisation du logiciel Flux réutilisable pour d'autre métiers et accessible à un utilisateur avancé.
APA, Harvard, Vancouver, ISO, and other styles
36

Souchard, Yves. "Réalisation d'une plate-forme informatique dédiée aumétier du génie électrique autour des logiciels FLUX.Application à la réalisation de logiciels métiers." Phd thesis, 2005. http://tel.archives-ouvertes.fr/tel-00165200.

Full text
Abstract:
Les travaux présentés dans ce manuscrit ont pour objectif la conception d'une plate-forme de
conception de logiciels métiers dérivés des logiciels Flux. Ces recherches ont été menées en
partenariat avec la société Cedrat. Les logiciels de simulation sont de plus en plus complexes et donc
nécessitent une conception de plus en plus structurée. C'est pourquoi les développeurs s'appuient sur
de nouveaux concepts développés dans le domaine du génie logiciel. L'exploration de ces idées a
permis d'évaluer les avancées possibles tout en tenant compte de nos contraintes. Ainsi, ce manuscrit
présente les trois grandes phases de notre démarche de conception : La modélisation de nos
applications grâce à de nouveaux concepts de méta modélisation, la génération du code et l'exécution
de l'application grâce à l'interprétation des modèles créés. La présentation d'exemples validant notre
démarche fait l'objet de la dernière partie de ce manuscrit. La description dynamique de nos
applications via un modèle de données présente une solution en terme de temps de développement et
de modularité. Elle nous permet d'offrir rapidement, sur la base du logiciel généraliste Flux, un
ensemble de logiciels de simulation numérique spécialisés par métier plus facile d'accès et adapté aux utilisateurs
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography