477 research outputs found

    IngĂ©nierie et Architecture d’Entreprise et des SystĂšmes d’Information - Concepts, Fondements et MĂ©thodes

    Get PDF
    L'ingĂ©nierie des systĂšmes d'information s'est longtemps cantonnĂ©e Ă  la modĂ©lisation du produit (objet) qu'est le systĂšme d’information sans se prĂ©occuper des processus d'usage de ce systĂšme. Dans un environnement de plus en plus Ă©volutif, la modĂ©lisation du fonctionnement du systĂšme d’information au sein de l'entreprise me semble primordiale. Pendant les deux derniĂšres dĂ©cennies, les pratiques de management, d’ingĂ©nierie et d’opĂ©ration ont subi des mutations profondes et multiformes. Nous devons tenir compte de ces mutations dans les recherches en ingĂ©nierie des systĂšmes d’information afin de produire des formalismes et des dĂ©marches mĂ©thodologiques qui sauront anticiper et satisfaire les nouveaux besoins, regroupĂ©s dans ce document sous quatre thĂšmes:1) Le systĂšme d’information est le lieu mĂȘme oĂč s’élabore la coordination des actes et des informations sans laquelle une entreprise (et toute organisation), dans la diversitĂ© des mĂ©tiers et des compĂ©tences qu’elle met en Ɠuvre, ne peut exister que dans la mĂ©diocritĂ©. La comprĂ©hension des exigences de coopĂ©ration dans toutes ses dimensions (communication, coordination, collaboration) et le support que l’informatique peut et doit y apporter deviennent donc un sujet digne d’intĂ©rĂȘt pour les recherches en systĂšme d’information.2) Le paradigme de management des processus d’entreprise (BPM) est en forte opposition avec le dĂ©veloppement traditionnel des systĂšmes d’information qui, pendant plusieurs dĂ©cennies, a cristallisĂ© la division verticale des activitĂ©s des organisations et favorisĂ© ainsi la construction d’ülots d’information et d’applications. Cependant, les approches traditionnelles de modĂ©lisation de processus ne sont pas Ă  la hauteur des besoins d’ingĂ©nierie des processus dans ce contexte en constant changement, que ce dernier soit de nature contextuelle ou permanente. Nous avons donc besoin de formalismes (i) qui permettent non seulement de reprĂ©senter les processus d’entreprise et leurs liens avec les composants logiciels du systĂšme existant ou Ă  venir mais (ii) qui ont aussi l’aptitude Ă  reprĂ©senter la nature variable et/ou Ă©volutive (donc parfois Ă©minemment dĂ©cisionnelle) de ces processus.3) Les systĂšmes d’information continuent aujourd’hui de supporter les besoins classiques tels que l’automatisation et la coordination de la chaĂźne de production, l’amĂ©lioration de la qualitĂ© des produits et/ou services offerts. Cependant un nouveau rĂŽle leur est attribuĂ©. Il s’agit du potentiel offert par les systĂšmes d’information pour adopter un rĂŽle de support au service de la stratĂ©gie de l’entreprise. Les technologies de l’information, de la communication et de la connaissance se sont ainsi positionnĂ©es comme une ressource stratĂ©gique, support de la transformation organisationnelle voire comme levier du changement. Les modĂšles d’entreprise peuvent reprĂ©senter l’état actuel de l’organisation afin de comprendre, de disposer d’une reprĂ©sentation partagĂ©e, de mesurer les performances, et Ă©ventuellement d’identifier les dysfonctionnements. Ils permettent aussi de reprĂ©senter un Ă©tat futur souhaitĂ© afin de dĂ©finir une cible vers laquelle avancer par la mise en Ɠuvre des projets. L’entreprise Ă©tant en mouvement perpĂ©tuel, son Ă©volution fait partie de ses multiples dimensions. Nous avons donc besoin de reprĂ©senter, a minima, un Ă©tat futur et le chemin de transformation Ă  construire pour avancer vers cette cible. Cependant planifier/imaginer/se projeter vers une cible unique et, en supposant que l’on y arrive, croire qu’il puisse exister un seul chemin pour l’atteindre semble irrĂ©aliste. Nous devons donc proposer des formalismes qui permettront de spĂ©cifier des scenarii Ă  la fois pour des cibles Ă  atteindre et pour des chemins Ă  parcourir. Nous devons aussi dĂ©velopper des dĂ©marches mĂ©thodologiques pour guider de maniĂšre systĂ©matique la construction de ces modĂšles d’entreprise et la rationalitĂ© sous-jacente.4) En moins de cinquante ans, le propos du systĂšme d’information a Ă©voluĂ© et s’est complexifiĂ©. Aujourd’hui, le systĂšme d’information doit supporter non seulement les fonctions de support de maniĂšre isolĂ©e et en silos (1970-1990), et les activitĂ©s appartenant Ă  la chaĂźne de valeur [Porter, 1985] de l’entreprise (1980-2000) mais aussi les activitĂ©s de contrĂŽle, de pilotage, de planification stratĂ©gique ainsi que la cohĂ©rence et l’harmonie de l’ensemble des processus liĂ©s aux activitĂ©s mĂ©tier (2000-201x), en un mot les activitĂ©s de management stratĂ©gique et de gouvernance d’entreprise. La gouvernance d'entreprise est l'ensemble des processus, rĂ©glementations, lois et institutions influant la maniĂšre dont l'entreprise est dirigĂ©e, administrĂ©e et contrĂŽlĂ©e. Ces processus qui produisent des ‘dĂ©cisions’ en guise de ‘produit’ ont autant besoin d’ĂȘtre instrumentalisĂ©s par les systĂšmes d’information que les processus de nature plus opĂ©rationnels de l’entreprise. De mĂȘme, ces processus stratĂ©giques (dits aussi ‘de dĂ©veloppement’) nĂ©cessitent d’avoir recours Ă  des formalismes de reprĂ©sentation qui sont trĂšs loin, en pouvoir d’expression, des notations largement adoptĂ©es ces derniĂšres annĂ©es pour la reprĂ©sentation des processus d’entreprise.Ainsi, il semble peu judicieux de vouloir (ou penser pouvoir) isoler, pendant sa construction, l’objet “systĂšme d’information” de son environnement d’exĂ©cution. Si le sens donnĂ© Ă  l’information dĂ©pend de la personne qui la reçoit, ce sens ne peut ĂȘtre entiĂšrement capturĂ© dans le systĂšme technique. Il sera plutĂŽt apprĂ©hendĂ© comme une composante essentielle d’un systĂšme socio-technique incluant les usagers du systĂšme d’information technologisĂ©, autrement dit, les acteurs agissant de l’entreprise. De mon point de vue, ce systĂšme socio-technique qui mĂ©rite l’intĂ©rĂȘt scientifique de notre discipline est l’entreprise. Les recherches que j’ai rĂ©alisĂ©es, animĂ©es ou supervisĂ©es , et qui sont structurĂ©es en quatre thĂšmes dans ce document, visent Ă  rĂ©soudre les problĂšmes liĂ©s aux contextes de l'usage (l'entreprise et son environnement) des systĂšmes d’information. Le point discriminant de ma recherche est l'intĂ©rĂȘt que je porte Ă  la capacitĂ© de reprĂ©sentation :(i) de l'Ă©volutivitĂ© et de la flexibilitĂ© des processus d'entreprise en particulier de ceux supportĂ©s par un systĂšme logiciel, d’un point de vue microscopique (modĂšle d’un processus) et macroscopique (reprĂ©sentation et configuration d’un rĂ©seau de processus) : thĂšme 2(ii) du systĂšme d’entreprise dans toutes ses dimensions (stratĂ©gie, organisation des processus, systĂšme d’information et changement) : thĂšme 3Pour composer avec ces motivations, il fallait :(iii) s’intĂ©resser Ă  la nature mĂȘme du travail coopĂ©ratif et Ă  l’intentionnalitĂ© des acteurs agissant afin d’identifier et/ou proposer des formalismes appropriĂ©s pour les dĂ©crire et les comprendre : thĂšme 1(iv) se questionner aussi sur les processus de management dont le rĂŽle est de surveiller, mesurer, piloter l’entreprise afin de leur apporter le soutien qu’ils mĂ©ritent du systĂšme d’information : thĂšme

    Ingénierie de la chaßne numérique d'industrialisation : proposition d'un modÚle d'interopérabilité pour la conception-fabrication intégrées

    Get PDF
    This work focuses on the knowledge and the data management extracted from the manufacturing to ensure the interoperability in the digital chain. According to the extended enterprise and the factory of the future context, the aeronautics manufacturers tend to a design and manufacturing integrated platform in order to get a right part the first time.This work focus on manufacturing process control and capitalization of know-how from the manufacturing aiming at answering the following issue : How to enable interoperability for the digital production process in order to ensure an integrated and agile design and manufacturing ? This issue is addressed with two proposals : OntoSTEP-NC which focuses on how to model and structure the manufacturing knowledge from the CNC machine and Closed-Loop Manufacturing which focuses on how to re-use and integrate the information feedback from manufacturing to process engineering. Both combined those two proposals address the main issue of this work defining an interoperability framework for the factory of the future and address trends like the definition of guidelines for manufacturing in extended enterprise context. This work has been validated through a demonstrator and an industrial case study with various scenarios.Ce travail s'intĂ©resse Ă  la gestion d'information techniques et connaissances mĂ©tiers issues de la production pour assurer l'interopĂ©rabilitĂ© et la continuitĂ© de la chaĂźne numĂ©rique. Dans un contexte d'entreprise Ă©tendue et de dĂ©veloppement des technologies de l’information pour l'usine du futur, l'industrie aĂ©ronautique s'oriente vers une intĂ©gration flexible et agile des phases de conception et fabrication pour l'obtention de piĂšces bonnes du premier coup. C'est pour assurer la maĂźtrise des processus et la capitalisation des savoir-faire mĂ©tier issus de la fabrication que ces travaux adressent la problĂ©matique suivante : comment Ă©laborer un modĂšle d'interopĂ©rabilitĂ© de la chaĂźne numĂ©rique d'industrialisation, pour assurer une intĂ©gration agile de la conception et de la fabrication ? Pour ce faire, nous dĂ©finissons deux propositions : OntoSTEP-NC pour permettre l'extraction et la structuration des donnĂ©es issues de la fabrication et Closed-Loop Manufacturing pour permettre l'intĂ©gration et la rĂ©utilisation des connaissances mĂ©tiers capitalisĂ©es au niveau de l'industrialisation. Les apports de ces propositions se retrouvent dans la dĂ©finition d'un cadre d'interopĂ©rabilitĂ© pour l'usine du futur mais Ă©galement dans les enjeux tels que la dĂ©finition de bonnes pratiques pour l'entreprise Ă©tendue en vue d'une harmonisation des processus de fabrication. Ces travaux ont Ă©tĂ© validĂ©s au travers d'un dĂ©monstrateur sur un cas d'Ă©tude industriel comportant plusieurs scĂ©narii

    Scénarisation pédagogique pour des EIAH ouverts (une approche dirigée par les modÚles et spécifique au domaine métier)

    Get PDF
    Dans cette thÚse, nous nous sommes intéressés à l ouverture des EIAH (EnvironnementsInformatiques pour l'Apprentissage Humain), pour répondre à leur faible déploiement dansles établissements de formation, en facilitant leur appropriation par des usagers. Notre travailde recherche s'inscrit dans le cadre du projet REDiM (Réingénierie des EIAH Dirigée par lesModÚles) mené au LIUM (Laboratoire d'Informatique de l'Université du Maine), dont un desobjectifs est d intégrer les enseignants dans le processus de conception des scénariospédagogiques d un EIAH.Nous proposons une approche d ingénierie et de réingénierie pour rendre un EIAH ouvertà la conception et à l adaptation de ses scénarios pédagogiques par les enseignantsutilisateurs. Nous avons défini un processus de conception basé sur la modélisationde scénarios pédagogiques ouverts (SPO), qui permet l instrumentation des enseignantspour les aider dans la conception continue (i.e. qui se poursuit dans l usage) d une activitéd apprentissage. Nous faisons trois propositions scientifiques :- Un modÚle de représentation des SPO, qui permet de les structurer en variantes enfonction des contextes d exécution. Nous qualifions ce modÚle de rationnel puisqu il s appuieprincipalement sur l approche du Design Rationale que nous avons adaptée à notreproblématique.- Un processus itératif et incrémental d ingénierie et de réingénierie qui guide lesenseignants pour concevoir et adapter des SPO conformes au modÚle que nous avonsdéfini.- Une méthode dirigée par les modÚles et spécifique au domaine métier pour instrumenterle processus d ouverture des scénarios pédagogiques d un EIAH existant. Cette méthoded instrumentation, reposant sur l IDM (Ingénierie Dirigée par les ModÚles) et le DSM(Domain-Specific Modeling), implique les enseignants utilisateurs de l EIAH, considérés icicomme des experts du domaine. Elle est structurée en plusieurs phases qui amÚnentprogressivement à définir, de façon spécifique à l EIAH considéré, un langage d expressiondes SPO (ADSGEML - Adaptive Domain-Specific Graphical Educational ModelingLanguage) et un éditeur associé permettant la conception et l adaptation des SPO dansl univers métier de l EIAH.Afin d évaluer et de raffiner nos propositions, nous les avons appliquées sur l EIAH Hop3x , préalablement conçu au LIUM dans le cadre d un autre projet pour pratiquer laprogrammation orientée objet. Nous avons donc élaboré un ADSGEML et un environnementd édition graphique pour permettre aux enseignants de concevoir et d adapterdynamiquement des sessions ouvertes de Hop3x, à un niveau élevé d abstraction.In this thesis, we are interested in opening TEL systems (Technology EnhancedLearning) up in order to respond to the problem of their low deployment in teachinginstitutions, we need to facilitate their adoption by users. Our research work is part ofthe REDiM (French abbreviation which means Model-Driven Re-engineering of TELsystems ) project led by the LIUM Computer Science Laboratory of Le MansUniversity in France. One of the main objectives of this project is to involve teachersin the design process of learning scenarios of a TEL system.We propose an engineering and re-engineering approach for opening TEL systemsin order to facilitate for teachers the design and adaptation of pedagogical scenarios.We defined a design process based on the modeling of Open Pedagogical Scenarios(OPS), which allows the building of supports helping teachers in the continuousdesign of a learning activity (i.e. design which continues in the use process). Wemake three scientific proposals:- A model of OPS representation which defines a structure based on variantsaccording to execution contexts. We consider this model to be rational because it isbased mainly on the Design Rationale approach that we have adapted for ourresearch problem.- An iterative and incremental engineering and re-engineering process that guidesteachers to design and adapt OPS according to the rational model that we define inthis work.- A model-driven and domain-specific method for supporting the process of openingpedagogical scenarios of a legacy TEL system. This method, based on the MDE(Model-Driven Engineering) and DSM (Domain-Specific Modelling), involves teachersusing the TEL system, as they are considered to be domain experts. Our method isdivided into several phases that lead progressively to define the TEL system sADSGEML (Adaptive Educational Graphical Domain-Specific Modelling Language)and an associate editor allowing the design and adaptation of OPS in the businessfield of the TEL system to open for teachers.To evaluate and refine our proposals, we have applied them on the TEL system"Hop3x" which was designed at LIUM under another project for practicing objectorientedprogramming. We therefore developed an ADSGEML and a graphicalediting environment to enable teachers to design and adapt dynamically the openHop3x s learning sessions at a high level of abstraction.LE MANS-BU Sciences (721812109) / SudocSudocFranceF

    ASAP approche orientée : services pour un support agile et flexible des processus de conception de produit dans les systÚmes PLM

    Get PDF
    To cope with market dynamic and shortened time to market, industrial companies need toimplement an effective management of their design processes (DPs) and product information.Unfortunately, Product Lifecycle Management (PLM) systems which are dedicated to support designactivities are not efficient as it might be expected. Indeed, DPs are changing, emergent and nondeterministic, due to the business environment under which they are carried out. The aim of this workis to propose an alternative approach for flexible process support within PLM systems to facilitate thecoupling with the environment reality. The purpose of a support system is to accelerate the process byautomating the notification and dispatching of information and activities between actors. It also allowsto keep track of transactions and decisions made and to increase processes standardization. Our goal isto propose a solution which allows process change at run-time without having to redefine and restartthe whole of process activities. To achieve this, we proposed an approach based on service-orientedarchitectures (SOA). These architectures allow defining modular applications, using loosly coopledservices. They are mainly exploited for software systems and Web development. Our goal is to declinesuch architectures at the business level of a company in order to perform flexible DPs deploymentbased on services reuse and composition. We propose an identification approach for business levelservices (product design services) and functional PLM services. These services are organized in twocatalogs of business and functional services. Our approach is based on Model Driven Approach withthree levels which propose alignment mechanisms between business, functional and technical levels.These alignment mechanisms between levels allow integrating change and automating design processdeployment.La dynamique de l’offre et de la demande des produits manufacturiers ainsi que leraccourcissement de leurs cycles de vie obligent les entreprises industrielles Ă  se doter de processus dedĂ©veloppement produit dynamiques et agiles. Nos travaux se positionnement sur le supportinformatisĂ© de ces processus de dĂ©veloppement qui sont actuellement gĂ©rĂ©s par les systĂšmes PLM.L’objectif d’un support informatisĂ© est d’accĂ©lĂ©rer le processus en automatisant la notification et ladiffusion des informations. Il permet Ă©galement de garder trace des opĂ©rations et dĂ©cisions effectuĂ©eset d’accroĂźtre la standardisation des processus. Face Ă  la rigiditĂ© des solutions actuellement proposĂ©espour gĂ©rer les processus vis-Ă -vis des modifications survenant dans le processus, notre objectif est deproposer une approche permettant de modifier un processus en cours d’exĂ©cution sans devoir leredĂ©finir et le relancer dans son ensemble. Pour y parvenir, nous avons proposĂ©, une approche quidĂ©cline une orientation services inspirĂ©e des architectures orientĂ©es services (SOA). Ces architecturespermettent de dĂ©finir des applications modulaires, en utilisant des services faiblement couplĂ©s. Notreobjectif est de dĂ©cliner une telle architecture exploitĂ©e essentiellement pour les systĂšmes logiciels et leWeb, au niveau mĂ©tier de l’entreprise afin de modĂ©liser et d’exĂ©cuter de maniĂšre flexible desprocessus de conception de produits par composition de services rĂ©utilisables. Nous proposons unedĂ©marche d'identification des services du domaine mĂ©tier des processus de conception produit et dudomaine fonctionnel du PLM. Ces services sont organisĂ©s dans deux catalogues de services mĂ©tiers etfonctionnels. Notre approche s'inscrit dans le cadre de l'IngĂ©nierie DirigĂ©e par les ModĂšles (IDM) avecune architecture de rĂ©ference Ă  trois niveaux et des mĂ©canismes d’alignement entre les niveaux mĂ©tier,fonctionnel et logiciel. Ces mĂ©canismes d'alignement entre les niveaux permettent d’intĂ©grerl’évolution et d'automatiser le dĂ©ploiement d’un processus de conception du niveau mĂ©tier auxniveaux fonctionnel et logiciel

    Gestion de la sécurité dans une infrastructure de services dynamique (Une approche par gestion des risques)

    Get PDF
    Les changements de contexte Ă©conomiques imposent de nouvelles stratĂ©gies organisationnelles aux entreprises : recentrages mĂ©tier et dĂ©veloppement de stratĂ©gies de collaboration interentreprises. Ces tendances du marchĂ© laissent prĂ©voir une croissance exponentielle d Ă©cosystĂšmes de service accessibles Ă  la fois aux clients finaux et aux partenaires. Tout laisse prĂ©voir que ces Ă©cosystĂšmes s appuieront largement sur les architectures orientĂ©es services permettant de construire des systĂšmes d information capable d avoir l agilitĂ© requise et de supporter l interconnexion des processus mĂ©tier collaboratifs en composant dynamiquement les processus Ă  partir de services distribuĂ©s. Ce type d architecture qui permet d assurer l alignement du systĂšme d information sur les besoins mĂ©tier de l entreprise, rend indispensable la prise en compte des contraintes de sĂ©curitĂ© tant au niveau individuel des services qu au niveau de la composition. Dans un environnement de services distribuĂ©s et dynamiques, la sĂ©curitĂ© ne doit pas se limiter Ă  fournir des solutions technologiques mais Ă  trouver une stratĂ©gie de sĂ©curitĂ© prenant en compte les dimensions mĂ©tier, organisationnelle et technologique. En outre, la sĂ©curitĂ© doit ĂȘtre apprĂ©hendĂ©e comme un processus continu qui vise l optimisation des investissements de sĂ©curitĂ© et assure la pĂ©rennitĂ© des mesures de sĂ©curitĂ© mises en Ɠuvre. Or les modĂšles et architectures de rĂ©fĂ©rence du domaine des services ont sous-estimĂ© la dĂ©finition des besoins en termes de sĂ©curitĂ©, les biens Ă  protĂ©ger et l identification des risques pesant sur ces biens. Pour cela, nous proposons d aborder la problĂ©matique de la sĂ©curitĂ© par une approche de gestion des risques permettant d identifier les diffĂ©rents types de risques et de proposer les mesures de sĂ©curitĂ© les plus adĂ©quates au contexte. Toutefois, la gestion des risques s avĂšre un vrai dĂ©fi dans un environnement ouvert de services collaboratifs. En effet, les mĂ©thodes de gestion des risques dĂ©veloppĂ©es dans le cadre des systĂšmes d information ne rĂ©pondent pas aux exigences de sĂ©curitĂ© dans un environnement ouvert et ne sont pas adaptĂ©es aux environnements dynamiques. Pour pallier ces limites, nous proposons un cadre mĂ©thodologique de gestion de la sĂ©curitĂ© portant sur les phases prĂ©paration, conception, exĂ©cution et supervision du cycle de vie des services. Nous proposons un modĂšle de services sĂ©curisĂ©s permettant de dĂ©finir des patrons de sĂ©curitĂ©, un modĂšle de classification des biens Ă  protĂ©ger et une ontologie pour dĂ©finir les concepts associĂ©s Ă  ces biens. En outre, nous dĂ©veloppons une mĂ©thodologie de conception d une architecture orientĂ©e services sĂ©curisĂ©e puis abordons la construction de processus mĂ©tier sĂ©curisĂ©s avant de proposer un service de gestion des vulnĂ©rabilitĂ©s de l infrastructure.Changes in economic environment impose new organizational strategies to companies: refocusing business and creating collaboration strategies. These trends point to an exponential growth of service ecosystems accessible to both end users and partners. All foreshadows that these ecosystems rely heavily on service-oriented architectures that can build information systems having the required agility and supporting the interconnection of collaborative business processes by composing processes dynamically from distributed services. This type of architecture that ensures business and information systems alignment, makes it essential to take into account security constraints at the services and the composition s levels. In a distributed and dynamic services environment, security should not be limited to providing technological solutions but to find a security strategy taking into account the business, organizational and technological dimensions. Besides, the security must be considered as an ongoing process that aims to optimize security investments and ensures the sustainability of implemented security measures. However, the models and reference architectures in the services domain have underestimated the definition of security requirements, assets to protect and the identification of risks to those assets. Therefore, we propose to address the security management issues by a risk management approach to identify the different types of risks and propose the most appropriate security measures to the context. Nevertheless, risk management is a real challenge in an open collaborative services environment. The methods of risk management developed in the context of information systems do not meet the security requirements in an open environment and are not suitable for dynamic environments. To overcome these limitations, we propose a methodological framework for security management covering the phases: preparation, design, execution and supervision of the services lifecycle. We propose a model of secure services to identify security patterns, an assets classification model and an ontology defining the concepts associated with those assets. Moreover, we develop a methodology for designing secure service oriented architectures, we address the development of secure business processes then we propose a security service for managing and supervising the infrastructure components vulnerabilities.VILLEURBANNE-DOC'INSA-Bib. elec. (692669901) / SudocSudocFranceF

    Élaboration et expĂ©rimentation d'une mĂ©thodologie agile permettant la migration vers une architecture orientĂ©e services en PME Ă  l'aide d'OpenUP

    Get PDF
    Une architecture orientĂ©e services (Services-Oriented Architecture ou SOA) se base frĂ©quemment sur les services Web. Souvent, les progiciels et les systĂšmes patrimoniaux ne supportent pas nativement les services Web. Une organisation aura la plupart du temps un historique technologique avec lequel elle devra composer. Pour ces raisons, l’implantation d’une SOA impliquera gĂ©nĂ©ralement la rĂ©ingĂ©nierie de plusieurs composantes logicielles. Elle impliquera Ă©galement une connaissance des processus et de l’architecture de l’entreprise. Les plus petites organisations n’ont pas toujours une documentation trĂšs Ă©laborĂ©e des processus d’affaire de l’entreprise. Ce sont des organisations qui rĂ©agissent rapidement au changement. Afin de les encourager Ă  utiliser une approche plus rigoureuse, il faut leur offrir des outils efficaces et lĂ©gers. L’objectif de cette maĂźtrise est de concevoir une mĂ©thode lĂ©gĂšre et ouverte qui permettra aux PME d’implanter une architecture orientĂ©e services de maniĂšre itĂ©rative et incrĂ©mentale Ă  l’aide des services Web et d’un cadre de dĂ©veloppement agile. Cette mĂ©thode inclut des activitĂ©s au niveau de l’entreprise afin d’aligner les projets SOA avec les besoins d’affaires et l’environnement technologique de l’entreprise. La stratĂ©gie utilisĂ©e pour rĂ©aliser cette mĂ©thode est d’identifier un ensemble de mĂ©thodes existantes qui abordent ces diffĂ©rents aspects, de les intĂ©grer en une seule mĂ©thode documentĂ©e et de l’expĂ©rimenter. Dans le cadre de ce travail, un partenaire industriel a Ă©tĂ© sollicitĂ© afin de tester et valider la mĂ©thode. Des projets spĂ©cifiques ont Ă©tĂ© sĂ©lectionnĂ©s afin de faire la rĂ©ingĂ©nierie de certaines composantes logicielles dans le but de migrer graduellement vers une SOA. Ces tests ont permis d’identifier des artĂ©facts particuliĂšrement importants dans la mĂ©thode. De ces travaux dĂ©coulent une nouvelle mĂ©thode ouverte intĂ©grant les activitĂ©s d’architecture d’entreprise, les activitĂ©s orientĂ©es services et les activitĂ©s de dĂ©veloppement logiciel classique. Bien que plusieurs amĂ©liorations soient toujours possibles, la mĂ©thode Ă©laborĂ©e dans le cadre de ces travaux est intĂ©grĂ©e et documentĂ©e, que ce soit directement ou dans la littĂ©rature des mĂ©thodologies originales

    Réutilisation de méthodes de résolution de problÚmes dans les systÚmes à base de connaissances

    Full text link
    ThÚse numérisée par la Direction des bibliothÚques de l'Université de Montréal

    Un environnement sémantique à base d'agents pour la formation à distance (E-Learning)

    Get PDF
    Aujourd’hui, les Ă©tablissements d’enseignement, tels que les universitĂ©s, de plus en plus offrent des contenus d’E -Learning. Certains de ces cours sont utilisĂ©s avec l'enseignement traditionnel (face Ă  face ou prĂ©sentiel), tandis que d'autres sont utilisĂ©s entiĂšrement en ligne. La crĂ©ation de contenu d'apprentissage est une tĂąche principale dans tous les environnements d'apprentissage en ligne. Les contraintes de rĂ©duire au minimum le temps nĂ©cessaire pour dĂ©velopper un contenu d'apprentissage, d'augmenter sa qualitĂ© scientifique et de l'adapter Ă  de nombreuses situations (contenu adaptatif), ont Ă©tĂ© un principal objectif et donc plusieurs approches et mĂ©thodes ont Ă©tĂ© proposĂ©es. En outre, les caractĂ©ristiques intellectuelles et sociales, ainsi que les styles d'apprentissage des individus, peuvent ĂȘtre trĂšs diffĂ©rents. Ces diffĂ©rences conduisent les personnes Ă  adapter le contenu d'apprentissage en tenant compte des profils des apprenants et de leurs objectifs et caractĂ©ristiques. Cette recherche ouvre des portes pour les systĂšmes d'apprentissage avancĂ©es, qui fournissent aux apprenants immĂ©diatement, des contenus d’apprentissage adaptĂ©s selon plusieurs critĂšres de chaque apprenant. Alors que, il ne peut pas ĂȘtre pratique si nous n'avons pas plus d'informations sur l'apprenant et le contenu d'apprentissage (objectifs d'apprentissage, les prĂ©requis, prĂ©fĂ©rences, niveaux ...etc). Par consĂ©quent, nous dĂ©veloppons un systĂšme collaboratif, oĂč plusieurs auteurs travaillent en collaboration, pour crĂ©er et annoter le contenu Ă©ducatif en utilisant le systĂšme multi-agents. La contribution de notre systĂšme est l'hybridation des techniques d'adaptation avec celles de la collaboration et du Web sĂ©mantique (ontologie, annotation). Nous reprĂ©sentons les profils des apprenants et le contenu d'apprentissage en utilisant des ontologies et des annotations pour rĂ©pondre Ă  la diversitĂ© et aux besoins individuelles des apprenants. Nous utilisons le paradigme agent, dans notre systĂšme, pour bĂ©nĂ©ficier des points forts de ce paradigme tels que la modularitĂ©, autonomie, flexibilitĂ©... etc

    Ontologies, web sémantique et elearning : vers la composition automatique des objets d'apprentissage fondée sur les ontologies et les théories pédagogiques

    Get PDF
    Un des grands dĂ©fis de l'apprentissage en ligne est la difficultĂ© de composition des scĂ©narios de formation Ă  partir des objets d'apprentissages sĂ©mantiquement rĂ©fĂ©rencĂ©s pour rĂ©pondre aux besoins spĂ©cifiques de formation. Un tel travail demande l'acquisition des connaissances du domaine qui repose gĂ©nĂ©ralement sur des experts humains du domaine et sur un processus d'explicitation de leurs connaissances. Il en est de mĂȘme pour les principes devant guider la composition des scĂ©narios afin de garantir leur qualitĂ© (valeurs pĂ©dagogiques). RĂ©pondre rapidement Ă  ces besoins d'apprentissage par la proposition d'un contenu appropriĂ© ainsi qu'un cheminement d'apprentissage efficace et pĂ©dagogiquement valide est une nĂ©cessitĂ©, tant dans la formation classique en ligne que dans la formation en milieu industriel. L'offre d'une solution permettant d'atteindre un tel objectif contribuerait Ă  une Ă©conomie de coĂ»ts liĂ©s Ă  la formation. Ce mĂ©moire rend compte d'un travail visant Ă  proposer une solution novatrice pour gĂ©nĂ©rer un contenu sur mesure (selon un besoin prĂ©cis) et ainsi qu'un parcours pĂ©dagogiquement valide de celui-ci. La mĂ©thode s'appuie essentiellement sur une ontologie du domaine pour sĂ©lectionner les Ă©lĂ©ments de contenus appropriĂ©s (ou objets d'apprentissage) et sur un ensemble de principes pĂ©dagogiques explicites pour les structurer. AprĂšs un Ă©tat de l'art consĂ©quent qui met en perspectives l'ensemble des domaines en jeu (elearning, web sĂ©mantique et ingĂ©nierie ontologique), les standards disponibles dans le domaine du elearning pour la gestion des contenus d'apprentissage, et les problĂšmes de composition automatique (fondĂ©e ou non sur les ontologies) des objets d'apprentissage, une architecture gĂ©nĂ©rale de l'approche proposĂ©e est prĂ©sentĂ©e, illustrant clairement les Ă©lĂ©ments qui soutiennent le processus de composition. Ce dernier comporte essentiellement trois (3) Ă©tapes : la sĂ©lection des ressources pertinentes, leur organisation (par la prise en compte des contraintes de rĂ©fĂ©rencement sĂ©mantique rĂ©alisĂ© Ă  partir de l'ontologie du domaine) et la scĂ©narisation pĂ©dagogique qui prend en compte les principes de la thĂ©orie pĂ©dagogique sĂ©lectionnĂ©e. Un modĂšle dĂ©finissant les opĂ©rateurs essentiels est proposĂ© ainsi que des algorithmes qui implĂ©mentent les diffĂ©rents services. Un outil a Ă©tĂ© rĂ©alisĂ© et testĂ© avec des contenus d'un cours de programmation en Java.\ud ______________________________________________________________________________ \ud MOTS-CLÉS DE L’AUTEUR : elearning, web sĂ©mantique, ontologies, objets d'apprentissage, thĂ©ories pĂ©dagogiques, composition automatique des objets d'apprentissage

    Modélisation totalement désagrégée et orientée-objet appliquée aux transports urbains

    Get PDF
    Les axes de modélisation en transport -- Les sytÚmes informationnels en transport -- Les instruments de planification des transports -- L'approche orientée-objet -- L'approche orientée objet en transport -- Propriétés et méthodes associées à des réseaux de transport viaire et collectif -- Propriétés et méthodes liées à la demande de transport -- Application de l'approche orientée-objet à la modélisation totalement désagrégée
    • 

    corecore