19,725 research outputs found

    Modélisation centrée sur les processus métier pour la génération complète de portails collaboratifs

    Get PDF
    International audienceLes entreprises collaborent pour saisir des opportunités, échanger des documents, des idées, ou toute autre ressource. Cela se fait en suivant des processus métiers 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. La société Ecréall conçoit, génère et maintient des portails collaboratifs à partir d'une modélisation centrée sur les processus métier en suivant une approche IDM. Cet article présente la solution proposée par Ecréall à travers son métamodèle MACoP et sa chaîne de transformation, et compare la solution proposée à d'autres approches

    De la modélisation des situations de travail à la caractérisation des compétences : Une approche par logique floue.

    No full text
    National audienceTo cope with the fast change of the technological and organizational context design managers nedd tools to help them to improve competence management. Our contribution aims at supporting the task of competence characterization that is considered as the first step of the competence management process. The proposed characterization approach involves two stages. The first stage concerns the qualifications of the working situation characteristics. The second stage is realized by a fuzzy logic system which converts the result of the step of "qualification" into an estimated value of the components of the associated competence. The application of the method in an industrial cas confirms the possibility of using this "principle of solution" to provide a dynamic characterization of competencies

    Conception complexe et ingénierie système.

    No full text
    S'il est une tendance admise en matière de dynamique technique de longue période, c'est bien celle de la complication croissante des « objets techniques » [SIM 58] voulus, conçus, produits et utilisés par l'Homme. Pour s'en convaincre, il suffit de procéder à une comparaison facile et de mettre en rapport une plaque de métal - objet banal du XIX° siècle - avec un téléphone portable – objet banal de notre époque - de même dimension et masse. Il ne fait alors aucun doute que celui-ci répond à plus nombreuses fonctions que celle-là. Il permet en effet de communiquer des messages par la voix, l'écrit ou l'image, de photographier, de filmer, de jouer, d'avoir l'heure, de gérer ses rendez-vous, etc., si bien, d'ailleurs, que sa compréhension par l'utilisateur relève de plus en plus du pensum [MOR 07]. Pour assurer toutes ses fonctions, il intègre de nombreux composants, matériels et logiciels, relevant, qui plus est, de domaines techniques et scientifiques éloignés : télécommunications, électronique, énergie, traitement du signal, logiciel enfoui et interface homme-machine, etc. Du fait de cette densité fonctionnelle particulièrement élevée, il ne peut donc pas se comprendre comme un simple composant, mais comme une véritable architecture multiphysique. Il exhibe aussi différents comportements : il répond aux commandes venant de l'utilisateur lorsque celui-ci appuie sur ses touches ou effleure son écran, il cherche les émetteurs les plus proches, il vérifie l'état de la batterie, il vibre ou sonne, etc. Enfin, il est à la fois produit en masse et varié, ce qui suppose un système de production et une chaîne logistique particulièrement compliqués

    Vers un profil UML pour la conception de composants multivues

    Get PDF
    International audienceThis paper aims to present an UML profile based on multiviews components. A multiviews component allows to encapsulate and deliver information according to the user's point of view and offers mechanisms to manage the dynamic evolution of viewpoints and consistency among views. In this paper, we first present the notion of multiviews component and its integration into a UML profile, and thus detail an object-oriented multiviews modelling applied to a concrete example. The transition to the coding stage is described through a generic implementation pattern.L' objectif de cet article est de présenter un profil UML permettant la construction de composants logiciels multivues. Un composant multivues est une extension de la notion de composant UML permettant de stocker et restituer de l' information en fonction du profil de l' utilisateur (point de vue), et offrant la possibilité de changement dynamique de point de vue. Dans cet article, nous présentons tout d' abord la notion de classe multivues, puis le composant multivues et son intégration dans un profil UML. Nous illustrons à l' aide d' un exemple concret la mise en oeuvre d' une modélisation objet multivues. La transition vers la phase de codage est présentée à travers un patron d'implémentation générique

    Mysmac, une méthode d'analyse et de suivi des Systèmes de Gestion des Connaissances

    Get PDF
    Les entreprises industrielles sont rentrées dans ce qu'il est convenu d'appeler« l'économie du savoir » et ont mis en place des démarches de Gestion des Connaissances ouKnowledge Management pour optimiser l'utilisation de leurs connaissances. Ces approches sematérialisent par le développement de Systèmes de Gestion des Connaissances. MYSMAC estune méthode d'analyse et de suivi de ces systèmes. Conçue à partir d'une analyse systémique,elle conduit à une grille de lecture bâtie autour de cinq points de vue. L'objectif de cette grille estde fournir un outil d'analyse destiné aux entreprises souhaitant coordonner et piloter leurs projetsde gestion des connaissances et les SGC développés.Knowledge Management, Système de Gestion des Connaissances, Performance

    Modélisation et reconnaissance active d'objets 3D de forme libre par vision en robotique

    Get PDF
    Cette thèse concerne la robotique au service de l’Homme. Un robot compagnon de l’Homme devra manipuler des objets 3D courants (bouteille, verre…), reconnus et localisés à partir de données acquises depuis des capteurs embarqués sur le robot. Nous exploitons la Vision, monoculaire ou stéréo. Pour traiter de la manipulation à partir de données visuelles, il faut au préalable construire deux représentations pour chaque objet : un modèle géométrique 3D, indispensable pour contrôler la saisie, et un modèle d’apparence visuelle, nécessaire pour la reconnaissance. Cette thèse traite donc de l’apprentissage de ces représentations, puis propose une approche active de reconnaissance d’objets depuis des images acquises par les caméras embarquées. La modélisation est traitée sur un objet 3D isolé posé sur une table, ; nous exploitons des données 3D acquises depuis un capteur stéréo monté sur un bras manipulateur; le capteur est déplacé par le bras autour de l’objet pour acquérir N images, exploitées pour construire un modèle de type maillage triangulaire. Nous proposons d’abord une approche originale de recalage des vues partielles de l’objet, fondée sur des informations de pseudo-couleur générées à partir des points 3D acquis sur l’objet à apprendre ; puis une méthode simple et rapide, fondée sur la paramétrisation sphérique, est proposée pour construire un maillage triangulaire à partir des vues recalées fusionnées dans un nuage de points 3D. Pour la reconnaissance active, nous exploitons une simple caméra. L’apprentissage du modèle d’apparence pour chaque objet, se fait aussi en déplaçant ce capteur autour de l’objet isolé posé sur une table. Ce modèle est donc fait de plusieurs vues ; dans chacune, (1) la silhouette de l’objet est extraite par un contour actif, puis (2) plusieurs descripteurs sont extraits, globaux (couleur, signature de la silhouette, shape context calculés) ou locaux (points d’intérêt, couleur ou shape context dans des régions). Pendant la reconnaissance, la scène peut contenir un objet isolé, ou plusieurs en vrac, avec éventuellement des objets non appris ; nous proposons une approche active, approche incrémentale qui met à jour un ensemble de probabilités P(Obji), i=1 à N+1 si N objets ont été appris ; les objets inconnus sont affectés à la classe N+1 ; P(Obji) donne la probabilité qu’un objet de la classe i soit présent dans la scène. A chaque étape la meilleure position du capteur est sélectionnée en exploitant la maximisation de l’information mutuelle. De nombreux résultats en images de synthèse ou en images réelles ont permis de valider cette approche. ABSTRACT : This document concerns service robotics for human assistance. A companion robot will have to manipulate everyday 3D objects (bottles, glasses…), recognized and localized from data acquired with sensors embedded on the robot, here using monocular or stereo vision. For vision-based object manipulation, it is necessary first to learn two representations for every object; a 3D geometrical model, mandatory to control the grasping task, and an appearance-based model, required for the visual recognition. This thesis deals first with the construction of these representations, and then proposes an active method for object recognition from images acquired from embedded cameras. The modeling is performed on a 3D object set alone on a table; 3D data are acquired from a stereo rig mounted on a manipulator; the sensor is moved by the arm around the object in order to acquire N images, from which a triangular mesh is built. It is proposed first an original approach for the registration of partial views, approach based on a pseudo-color created from the 3D points acquired on the object surface. Then an efficient method, based on a spherical parametrization, is proposed to make simpler the construction of a triangular mesh from the registered views aggregated in a 3D points cloud. The active recognition method is based on a single camera. The learning of the appearance-based model is also built, moving the camera around every object set alone on a table. This model is made of several views: for everyone, (1) the object silhouette is first extracted using a snake, (2) then, several descriptors are computed, either global (color, silhouette signature, shape context computed on all the object region) or local ones (interest points, color or shape contexts in discretized regions). The recognition process analyzes a scene with a single object, or with several ones set without order, including unknown objects. An incremental active method allows to update a probability vector P(Obji), i=1, N+1 if N objects have been learnt; the unknown objects are assigned to the class N+1; P(Obji) gives the probability that an object from the class i is in the scene. After every step, the best view point is selected for the next sensor position, using the maximization of the mutual information. The method has been validated from numerous results from synthetic or true image

    Analyse des systèmes - Sûreté de fonctionnement

    Get PDF
    La complexité croissante des organisations et systèmes industriels et la recherche récurrente d’une meilleure compétitivité forcent les entreprises et gestionnaires d’équipements à une évaluation systématique et quasi continue des performances. La performance est multidimensionnelle. Déclinée suivant des attributs de coût, qualité, délai,…, des critères de productivité, flexibilité, robustesse,…, des aspects environnementaux, sociaux, sociétaux,…, elle doit être évaluée sur l'ensemble du cycle de vie du système ou des produits réalisés. Cette diversité, motivée par une logique socio-économique de développement durable, génère un besoin fort en méthodologies, techniques et outils pour aider aux choix des décideurs dans les phases de conception, de développement ou d’exploitation des produits et systèmes. Nombreuses sont les réponses ; nombreux aussi sont les ouvrages et articles spécialisés qui exposent celles-ci, depuis un état détaillé de toutes les formes d’aide jusqu’à la présentation précise d’outil ou de technique particulière. L’objectif de l'article est de fournir une approche efficace d’analyse d’un système afin d'estimer et d'évaluer la performance de celui-ci. Les éléments méthodologiques qui garantissent une analyse rationnelle du système et de ses performances seront mis en exergue, focalisant sur les aspects sûreté de fonctionnement considérés dès les étapes de conception ; la recherche de performance est, en effet, corrélée au souci constant d‘amélioration de la disponibilité opérationnelle du système et d’optimisation de son coût global de possession

    Intégration des connaissances de domaine dans un processus d'ECD multi-vues

    Get PDF
    International audienceLe processus d'Extraction de Connaissances à partir de Données (ECD) est un processus itératif et interactif complexe faisant appel à plusieurs types de connaissances et de savoir faire. Dans ce papier nous proposons d'appréhender la complexité d'un processus d'ECD multi-vues, c.-à-d. un processus mené par plusieurs experts avec différents points de vue. Notre objectif est d'assurer une meilleur coordination et compréhension entre les différents analystes d'une analyse multi-vues. Ainsi, nous proposons une modélisation de la notion de point de vue en ECD en se basant sur le standard CRISP-DM, et en tenant compte des connaissances expertes de domaine mises en œuvre lors d'une analyse d'ECD

    Les documents électroniques dans le système d'écriture et d'édition Arcane

    Get PDF
    31 p.Cet article décrit le modèle intellectuel, fonctionnel et interne du document implémenté dans un système opérationnel d'écriture électronique et d'édition scientifique, Arcane. Après avoir rappelé le contexte problématique de son élaboration et les a priori sur la notion de document qui l'ont influencé, on décrit le système Arcane et le paradigme qu'il implémente, puis l'équation fondatrice du modèle : document Arcane = support + enrichissements. On montre que ce modèle est particulièrement adapté pour prendre en compte opératoirement les problèmes de descriptions sémantiques, objectives ou subjectives, et la dualité forme/fond ; on explique comment il permet d'automatiser la production de livres papier aussi bien que de livres électroniques sous la forme de sites web

    Analyse/conception par points de vue : le profil VUML

    Get PDF
    L'objectif de la thèse est de proposer une extension du langage de modélisation unifié (UML) orientée points de vue. Cette extension, appelée VUML (View based Unified Modeling Language) offre un formalisme (extension d’UML) pour modéliser un système logiciel par une approche combinant objets et points de vue. Le principal ajout à UML est celui du concept de classe multivues. Une classe multivues est une unité d’abstraction et d’encapsulation qui permet de stocker et restituer l'information en fonction du profil de l'utilisateur. Elle offre des mécanismes de gestion des droits d’accès aux informations, de changement dynamique de points de vue et de gestion de la cohérence entre les vues dépendantes. De plus, VUML propose un modèle de composant multivues qui permet de représenter une classe multivues au niveau du diagramme de composants. Sur le plan sémantique, VUML étend le métamodèle d’UML et introduit un certain nombre de stéréotypes regroupés sous forme d’un profil UML. A l’instar d’UML, la sémantique VUML comprend un aspect statique et un aspect dynamique. La sémantique statique de VUML est définie par le métamodèle, des règles de bonne modélisation (well-formedness rules) exprimées en langage formel OCL (Object Constraint Language) et des descriptions textuelles informelles. La sémantique dynamique quant à elle est décrite d’une manière informelle. Sur le plan méthodologique, VUML propose un noyau d’une démarche qui permet d’intégrer de façon logique et consistante la notion de point de vue dans le processus de développement dans le contexte de l’approche MDA (Model Driven Architecture). L’outil support à VUML a été conçu et réalisé en adaptant l’atelier Objecteering/UML par la technique des profils. Cet outil permet de mener une modélisation à base de vues, de vérifier la cohérence des modèles élaborés et de générer du code objet (Java,...) en appliquant un patron d’implémentation générique sur un diagramme de classes VUML. ABSTRACT : This thesis proposes a viewpoint oriented extension of the Unified Modelling Language. This extension, called VUML (View based Unified Modelling Language) provides a formalism for modelling software systems through objects and viewpoints. The main UML extension is the concept of multiviews class whose goal is to encapsulate and deliver information according to the user profile (viewpoint). VUML allows the dynamic change of viewpoint and offers mechanisms to manage consistency among dependent views. Moreover, VUML proposes a multiviews component model. Such a component allows to represent a multiviews class in a component diagram. On the semantic level, VUML extends the metamodel of UML and introduces a set of stereotypes grouped in a UML profile. As in UML, the VUML semantics includes static and dynamic aspects. The VUML static semantics is defined by the metamodel, the well-formedness rules expressed in the formal language OCL (Object Constraint Language), and informal textual descriptions. The VUML dynamic semantics is described so far in an informal manner. On the methodological level, VUML proposes a process that makes possible a logical and consistent integration of the viewpoint concept in the development process according to the MDA approach. A VUML tool has been designed and implemented by adapting the Objecteering/UML tool through the profile technique. This tool allows to carry out a view based modelling, to check the consistency of the elaborated models and to generate object code (Java...) by applying a generic implementation pattern to a VUML class diagram
    • …
    corecore