18 research outputs found

    Nouveau support de visualisation spatio-temporelle pour faciliter l'exploration et le partage de données environnementales : SFMN GeoSearch : un outil pour la recherche en foresterie au Canada

    Full text link
    Mémoire numérisé par la Division de la gestion de documents et des archives de l'Université de Montréal

    E-CARe (une méthode d'ingénierie des systÚmes d'information ubiquitaires)

    Get PDF
    L'apparition des SystĂšmes d'Information ubiquitaires ou pervasifs est issue de l'Ă©mergence de nouvelles technologies fournissant au systĂšme une vision de son environnement, de l'environnement de ses utilisateurs ainsi que de leurs profils. GrĂące Ă  ces donnĂ©es formant le contexte de l'application, il est possible de fournir des services personnalisĂ©s, pertinents et ciblĂ©s. Mais, le problĂšme qui se pose Ă  ce niveau concerne le degrĂ© d'adaptation, de prise de dĂ©cision Ă  la place de l'utilisateur et de l'identification des donnĂ©es contextuelles nĂ©cessaires et suffisantes pour ces services. Ceci est dĂ» Ă  un dĂ©sĂ©quilibre entre les avancĂ©es des technologies et de leurs applications (qui reçoivent un grand intĂ©rĂȘt de la part de la recherche et de l'industrie) et les mĂ©thodes et dĂ©marches de dĂ©veloppement et d'ingĂ©nierie spĂ©cifiques aux systĂšmes ubiquitaires. Notre objectif dans ce travail de thĂšse est de proposer une mĂ©thode d'ingĂ©nierie des SI ubiquitaires en considĂ©rant les diffĂ©rentes exigences reliĂ©es Ă  la nature mobile et grande Ă©chelle de ces systĂšmes. Cette mĂ©thode est basĂ©e sur une dĂ©marche de dĂ©veloppement qui fait usage d'un ensemble de mĂ©tamodĂšles et de langages gĂ©nĂ©riques favorisant la spĂ©cification complĂšte de ces systĂšmes. Cette dĂ©marche sĂ©pare les spĂ©cifications fonctionnelles, techniques et ubiquitaires. Les spĂ©cifications ubiquitaires permettent de dĂ©finir des modĂšles structurels et Ă©vĂ©nementiels du contexte respectant les exigences des utilisateurs et les contraintes de sĂ©curitĂ© et supportant les fonctionnalitĂ©s d'adaptation et de sensibilitĂ© au contexte. Cette approche orientĂ©e Ă©vĂšnements est consolidĂ©e par l'adoption d'une architecture de traitement des Ă©vĂšnements. Notre dĂ©marche E-CARe est une intĂ©gration des spĂ©cifications ubiquitaires dans une dĂ©marche classique de conception des SI pour garantir la couverture des spĂ©cifications fonctionnelles et techniques. Les applications d'assistance reprĂ©sentent un cas d'Ă©tude idĂ©al pour cette dĂ©marche qui s'intĂ©resse au domaine des transports, fortement dĂ©pendant de l'environnement et des Ă©vĂšnements ambiants.Ubiquitous Information Systems appeared as a consequence to emerging and evolving communication and mobile technologies providing the system with information on its environment, the environment of its users and their profiles. These data constitute the application context and are used to provide personalized, targeted and relevant services. However, ubiquitous services face some difficulties and challenges concerning specially needed contextual data, adaptation degree and computerized decision making. This is due to the gap between advanced ubiquitous services and their applications, and methods and processes for developing and engineering ubiquitous systems. Our goal in this thesis is to propose an engineering method for ubiquitous Information Systems considering different requirements resulting from the mobile and high scalable nature of these systems. The proposed method is based on a development process and a set of generic metamodels and languages facilitating a complete system specification and implementation. The proposed process separates functional, technical and ubiquitous specifications. Ubiquitous specifications enable the structural and event based context models definition while considering user requirements and security requirements. Adaptation and context awareness functionalities are supported by structural and dynamic context models. The proposed event oriented approach is enhanced by the adoption of an event processing architecture. Ubiquitous specifications are integrated into a classical information systems engineering process to constitute the E-CARe process including functional and technical specifications. Our propositions are used to design a user assistance application in the transport domain, highly dependent on the ambient environment and events.SAVOIE-SCD - Bib.Ă©lectronique (730659901) / SudocGRENOBLE1/INP-Bib.Ă©lectronique (384210012) / SudocGRENOBLE2/3-Bib.Ă©lectronique (384219901) / SudocSudocFranceF

    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

    Conception et mise en Ɠuvre de multichronia, un cadre conceptuel de simulation visuelle interactive

    Get PDF
    Cette thĂšse prĂ©sente Multichronia, un cadre conceptuel de simulation interactive fournissant une reprĂ©sentation visuelle du cheminement d'un utilisateur dans l'exploration des simulations d'un systĂšme complexe. En complĂ©ment aux mĂ©thodes formelles d'analyse, Multichronia vise Ă  aider ses utilisateurs Ă  comprendre un systĂšme sous Ă©tude en fournissant quatre boucles interactives. La boucle d'exploration de l'espace des paramĂštres permet Ă  un utilisateur de modifier des paramĂštres de simulation afin de tester des hypothĂšses. La boucle d'exploration de l'espace des simulations lui permet de manipuler les donnĂ©es correspondant Ă  des instances de simulation. Notamment, elle rend disponible des opĂ©rations de sĂ©lection et d'alignement via une interface graphique. La boucle d'exploration de l'espace des donnĂ©es lui permet de transformer les flots de donnĂ©es. Finalement, la boucle d'exploration de l'espace visuel lui permet d'afficher des donnĂ©es et de manipuler leur aspect visuel. Afin de reprĂ©senter le cheminement d'un utilisateur dans son exploration de l'espace des paramĂštres, une interface graphique a Ă©tĂ© dĂ©veloppĂ©e. Il s'agit de Varbre multichro-nique, une vue formelle donnant une reprĂ©sentation informative de l'Ă©tat de l'analyse d'un problĂšme ainsi que la possibilitĂ© d'exĂ©cuter une foule d'opĂ©rations interactives. D'autre part, le cadre conceptuel Multichronia forme un pipeline de donnĂ©es gĂ©nĂ©rique allant d'un simulateur jusqu'Ă  un logiciel d'analyse. Un modĂšle conceptuel peut ĂȘtre extrait de ce pipeline de mĂȘme que le flux de donnĂ©es correspondant. Dans cette thĂšse, il a Ă©tĂ© spĂ©cialisĂ© avec la technologie XML. Cette derniĂšre permet entre autres de dĂ©finir une mĂ©thodologie de conception du modĂšle de donnĂ©es associĂ© Ă  un simulateur. La mise en oeuvre de Multichronia a permis de vĂ©rifier la validitĂ© des concepts proposĂ©s. L'architecture logicielle adoptĂ©e est un cadre d'application, de sorte que de nouveaux simulateurs puissent ĂȘtre facilement exploitĂ©s. Deux applications concrĂštes ont Ă©tĂ© implantĂ©es, soit la simulation tactique et stratĂ©gique de l'attaque de convois militaires. Des modifications mineures aux simulateurs ont Ă©tĂ© nĂ©cessaires afin qu'ils rencontrent certains critĂšres Ă©tablis dans cette thĂšse. Somme toute, ces applications ont montrĂ© que Multichronia peut ĂȘtre dĂ©ployĂ© pour des applications quelconques

    Ingénierie pédagogique des systÚmes d'enseignement supérieur

    Get PDF
    Our works are set in the field of higher-education systems pedagogical engineering. Our early works deal with the modeling of university practices. We expressed a conceptual framework for the evolution of acquiring knowledge modules to integrate the acquisition of high-level cognitive skills and professional competencies. Next, we have defined a frame to help define pedagogical scenarios more formally. The challenge was to get pedagogical scenarios that favored a higher pedagogical expressiveness compared to existing standards such as IMS-Learning Design (IMS-LD), while begin formal enough to be implemented, at least semi-automatically, on different e-learning platforms. This approach was validated thanks to the Assistance for Contextualized MoDeling of learning systems (ACoMoD) method. Finally, we developed a project-based learning pedagogical method, Multi-Role Project, applied to the teaching of Science, Technology, Engineering, and Mathematics (STEM). One goal is to project our results in Massive Open Online Courses (MOOC), which raise challenges of their ownNos travaux s'inscrivent dans le domaine de l'ingĂ©nierie pĂ©dagogique des systĂšmes d'enseignement supĂ©rieur. Nos premiers travaux se sont portĂ©s sur la modĂ©lisation des pratiques universitaires. Nous avons ainsi dĂ©gagĂ© un cadre conceptuel d’évolution d’acquisition de connaissances disciplinaires en vue d'intĂ©grer l’acquisition de compĂ©tences cognitives professionnelles et de haut niveau. Ensuite, nous avons travaillĂ© Ă  dĂ©finir un cadre de dĂ©finition de scĂ©narios pĂ©dagogiques plus formel. L'enjeu Ă©tait d'obtenir des scĂ©narios pĂ©dagogiques qui permettent une expressivitĂ© pĂ©dagogique qui dĂ©passe celle des standards existants tels IMS-Learning Design (IMS-LD) tout en Ă©tant suffisamment formalisĂ© pour se prĂȘter Ă  un traitement informatique et ĂȘtre implĂ©mentĂ©, au moins semi automatiquement, dans diffĂ©rentes plateformes de e-learning. Cette approche a Ă©tĂ© validĂ©e en utilisant la mĂ©thode Assistance for Contextualized MoDeling of learning systems (ACoMoD). Enfin nous dĂ©veloppons une mĂ©thode de pĂ©dagogie par projet, Multi-RĂŽles Project, autour des problĂ©matiques de l'enseignement en Science, Technology, Engineering, and Mathematics (STEM). Un des buts est de projeter nos rĂ©sultats dans l'implĂ©mentation des Massive Open Online Courses (MOOC) qui pose des dĂ©fis particuliers

    L'AIS : une donnée pour l'analyse des activités en mer

    Get PDF
    4 pages, session "Mer et littoral"International audienceCette contribution présente des éléments méthodologiques pour la description des activités humaines en mer dans une perspective d'aide à la gestion. Différentes procédures, combinant l'exploitation de bases de données spatio-temporelles issue de données AIS archivées à des analyses spatiales au sein d'un SIG, sont testées afin de caractériser le transport maritime en Mer d'Iroise (Bretagne, France) sur les plans spatiaux, temporels et quantitatifs au cours d'une année

    Impact et facteurs clés de l'introduction d'équipements miniers innovants : le cas d'une mine souterraine

    Get PDF
    Les entreprises miniĂšres naviguent dans un environnement Ă©conomique cyclique influencĂ© par les prix du marchĂ©. À cela, s'ajoute une pression sociale accrue au niveau des conditions de travail et de la sĂ©curitĂ© des travailleurs. C'est donc Ă  un contexte hautement concurrentiel que les entreprises de ce secteur sont confrontĂ©es. Afin de demeurer compĂ©titives, l'une des solutions qu'elles privilĂ©gient est l'acquisition d'Ă©quipements innovants. Toutefois, l'introduction d'Ă©quipements innovants ne se fait pas sans heurts. Plusieurs Ă©tudes ont en effet dĂ©montrĂ© que l'arrivĂ©e de nouveaux Ă©quipements plus gros, plus puissants et plus sophistiquĂ©s a Ă©galement entraĂźnĂ© des effets nĂ©gatifs. Parmi ceux-ci notons, les pĂ©riodes d'adaptation plus longues que prĂ©vues. Mais encore, ces Ă©quipements sont aussi en cause dans bon nombre d'accidents et de dĂ©cĂšs, et ce, tant Ă  l'Ă©chelle internationale que chez les mines quĂ©bĂ©coises. Devant ces constats de succĂšs mitigĂ©s, il appert fondamental de mieux comprendre les facteurs de succĂšs lors de l'implantation d'Ă©quipements miniers innovants. Dans cette thĂšse nous proposons l'Ă©tude approfondie de ce sujet par une Ă©tude de cas rĂ©alisĂ©e dans une mine aurifĂšre souterraine tĂ©miscabitibienne. Dans un premier temps, notre dĂ©marche vise Ă  mesurer l'impact de dix projets innovants sur des indicateurs de performance en productivitĂ© et en santĂ© et sĂ©curitĂ© du travail (SST). Dans un deuxiĂšme temps, nous proposons l'utilisation d'un outil d'aide Ă  la dĂ©cision, l'approche des ensembles approximatifs basĂ©s sur la dominance, afin d'identifier les facteurs clĂ©s favorisant l'implantation de ces Ă©quipements innovants. Parmi les rĂ©sultats obtenus, deux facteurs ont Ă©tĂ© identifiĂ©s comme les plus pertinents sur l'ensemble des indicateurs de performance Ă©tudiĂ©s, soit le niveau d'habiletĂ© requis pour maĂźtriser la technologie et le niveau d'acceptation de cette derniĂšre par les opĂ©rateurs. En plus de ces deux facteurs, la qualitĂ© du siĂšge et l'expĂ©rience des opĂ©rateurs ont Ă©galement Ă©tĂ© identifiĂ©es comme pertinentes pour expliquer les rĂ©sultats en SST, alors que le niveau de standardisation du nouvel Ă©quipement s'est montrĂ© pertinent pour expliquer ceux en productivitĂ©. Nos travaux permettent ainsi Ă  notre partenaire industriel de cibler et de prioriser ses besoins pour que l'implantation d'Ă©quipements innovants entraĂźne dorĂ©navant une amĂ©lioration de la performance en productivitĂ© et en SST. Bien que nos rĂ©sultats proviennent et se limitent Ă  une Ă©tude de cas, l'approche innovante et rigoureuse que nous proposons Ă  la communautĂ© scientifique et industrielle peut ĂȘtre mise en application Ă  chaque entreprise miniĂšre souterraine dĂ©sirant identifier ses propres facteurs de succĂšs inhĂ©rents Ă  son propre environnement. D'autres limites et perspectives offrent des pistes de recherches potentielles sur lesquelles se conclue notre thĂšse. À ce titre, nous proposons des indicateurs de performance supplĂ©mentaires, tels que le nombre de tonnes transportĂ©es par les camions et le taux de sĂ©vĂ©ritĂ© des blessures. De plus, une Ă©tude similaire, mais prenant en considĂ©ration les accidents touchant les employĂ©s d'entrepreneurs miniers, de mĂȘme que les accidents survenus lors de rĂ©paration ou de maintenance, ajouterait des connaissances complĂ©mentaires et intĂ©ressantes sur le sujet dĂ©veloppĂ© dans cette thĂšse

    MODÉLISATION DE PROCÉDÉS LOGICIELS À BASE DE PATRONS RÉUTILISABLES

    Get PDF
    This thesis investigates the reuse of software processes by an approach based on process patterns. The objective of our work is to make process patterns directly applicable in process modeling. The concept of process pattern is used to capture and reuse the proven solutions for recurring process problems. However, this attractive concept has still been poorly exploited due to the inadequate formalization and the lack of supporting methodology and tools. To promote the use of process patterns and reduce the modelling effort, we broaden the concept of process pattern for capturing various types of process knowledge at different abstract levels, and propose ways to reuse (semi-)automatically process patterns in process modelling. We define the process meta-model UML-PP to formalize the process pattern concept and the ways to apply patterns in process models. UML-PP allows describing the internal structure of a process pattern as well as the relations between process patterns, and enables the explicit representation of process patterns' applications in process models. We propose the meta-process PATPRO defining the modelling steps to elaborate a process model in UML-PP by reusing process patterns. To allow automated applications of process patterns, we define an operational semantics for the patterns reuse operators who carry out some tasks of the meta-process. We have developed the prototype PATPRO-MOD allowing to create and manage process patterns catalogues, and to elaborate process models in UML-PP by reusing (semi-)automatically process patterns.Cette thÚse est consacrée à la réutilisation de procédés par une approche à base de patrons de procédé. Le concept de patron de procédé a été introduit pour capitaliser et réutiliser des solutions éprouvées des problÚmes de procédés récurrents. Cependant cette approche est encore peu exploitée à cause du champ de définition limité, du manque de formalisation, de méthodologie et d'outils support. Pour promouvoir l'utilisation de patrons de procédé et réduire l'effort de modélisation, nous considérons le concept de patron de procédé à différents niveaux d'abstraction pour capturer divers types de connaissances sur les procédés, et proposons des moyens pour réutiliser de façon (semi-)automatique ces patrons dans la modélisation des procédés. Nous avons défini le méta-modÚle de procédé UML-PP pour formaliser le concept de patron de procédé et la maniÚre d'appliquer les patrons dans la modélisation de procédés. UML-PP permet de décrire la structure interne d'un patron de procédé ainsi que les relations entre patrons, et permet d'exprimer explicitement l'utilisation de patrons dans les modÚles de procédé. Nous proposons le méta-procédé PATPRO définissant une démarche de modélisation pour élaborer un modÚle de procédé UML-PP en réutilisant des patrons de procédé. Pour permettre une automatisation de l'application de patrons de procédé, nous définissons une sémantique opérationnelle des opérateurs de réutilisation de patrons qui réalisent l'imitation de patrons. Nous avons réalisé le prototype PATPRO-MOD permettant de créer et gérer des catalogues de patrons de procédé et d'élaborer des modÚles de procédé UML-PP en réutilisant semi-automatiquement des patrons prédéfinis
    corecore