4 research outputs found

    Le DEREDEC, logiciel pour le traitement linguistique et l'analyse du contenu des textes

    Get PDF

    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

    Conception générique d'un outil de configuration de « e-TP »

    Get PDF
    Powered by the technological advances of the “Information and communication sciences and technologies”, the Electronic Laboratory for Practical Training “ELab” (also known as ELab hands-on training) has become an inescapable teaching mode especially in the technical and scientific disciplines. Thus, several ELab modes have emerged: virtual ELab, remote ELab, Local Elab, augmented reality ELab, etc. The latter require the use of hardware devices (educational mock ups, measuring instruments, robots, etc.). In most cases, before or during an ELab session, these devices need to be reconfigured according to teaching purposes. For complex systems, like Automated Production Systems (APS), this reconfiguration process requires technical skills which the instructor does not have systematically. This imposes that a technician should be available, failing which the usage of the pedagogical platform will be limited to a few skilled instructors. Accordingly, this research aims at facilitating the reconfiguration process of complex systems (particularly the APS) featuring ELabs. A first survey designated to the users of « AIP-PrimĂ©ca-RAO », located at the INSA de Lyon, has revealed the needs and constraints related to such a platform. It has been highlighted that beyond the (re)configuration process, a waste of precious time was detected. It has been established that it was due to the absence of a common tool for pedagogical resource management. This observation fed the design of a software tool managing an editorial chain aiming at simplifying creation, edition, assembling, organization, and the reutilization of different resources that can be exploited in an ELab session. This tool is also intended to improve the autonomy of the instructor during the preparation of an ELab session, by reducing the required time to configure this session. This implies to automate the reconfiguration process of an APS supporting the ELab and the publishing of the pedagogical learning scenarios on a Learning Management System (LMS). In order to validate this design, a prototype has been developed and tested on real Elab cases. Subsequently, this tool could be rendered more generic so that it can serve Elabs in different disciplines.RenforcĂ©s par les avancĂ©es technologiques des « Sciences et Technologies de l’Information et de la Communication (STIC) », les Travaux Pratiques Ă©lectroniques « e-TP » sont devenus un mode d’enseignement incontournable surtout dans les disciplines techniques et scientifiques. Plusieurs modes d’e-TP ont Ă©mergĂ© : TP virtuel, TĂ©lĂ©TP, TP prĂ©sentiel assistĂ© par ordinateur, TP en rĂ©alitĂ© augmentĂ©e... ces derniers modes nĂ©cessitant l'usage de dispositifs matĂ©riels (maquette pĂ©dagogique, appareils de mesure, robots, etc.). Dans la majoritĂ© des cas, avant ou mĂȘme pendant une session d'e-TP, il est nĂ©cessaire de (re)configurer ces dispositifs selon des besoins pĂ©dagogiques. Cette reconfiguration nĂ©cessite, pour des systĂšmes complexes, comme les SystĂšmes AutomatisĂ©s de Production (SAP), des compĂ©tences que l'instructeur ne possĂšde pas systĂ©matiquement. Ce qui impose la prĂ©sence d'un technicien ou limite le nombre d'instructeurs susceptibles d'utiliser la plate-forme pĂ©dagogique. Ce travail de recherche a pour objectif de faciliter la (re)configuration de systĂšmes complexes, particuliĂšrement les SAP, dans le cadre d'e-TPs. Une premiĂšre enquĂȘte auprĂšs des utilisateurs de l’« AIP-PrimĂ©ca-RAO » (situĂ© Ă  l’INSA de Lyon) a rĂ©vĂ©lĂ© les besoins et contraintes liĂ©s Ă  une plate-forme de ce type. Il s'est avĂ©rĂ© qu'au-delĂ  de la (re)configuration, l'absence d'outil commun de gestion des ressources pĂ©dagogiques faisait perdre un temps prĂ©cieux aux utilisateurs. Ce constat a nourri la conception d'un outil informatique gĂ©rant une chaĂźne Ă©ditoriale dont le but est de simplifier la crĂ©ation, l’édition, l’assemblage, l’organisation et la rĂ©utilisation des diffĂ©rentes ressources Ă  exploiter dans une session d’e-TP. Cet outil a Ă©galement pour objectif d’amĂ©liorer l’autonomie de l’instructeur lors de la prĂ©paration de sessions d’e-TP tout en rĂ©duisant le temps requis pour configurer cette session. Cela a impliquĂ© d’automatiser le processus de reconfiguration du SAP support d'e-TP, et de publication des scĂ©narios pĂ©dagogiques sur un systĂšme de gestion d’apprentissage « LMS » (Learning Management System). Un prototype a Ă©tĂ© dĂ©veloppĂ© et testĂ© sur des e-TPs rĂ©els afin de valider cette conception. Cet outil pourrait, ultĂ©rieurement, ĂȘtre rendu plus gĂ©nĂ©rique afin de servir des e-TPs dans d'autres disciplines

    CORPORATE SOCIAL RESPONSIBILITY IN ROMANIA

    Get PDF
    The purpose of this paper is to identify the main opportunities and limitations of corporate social responsibility (CSR). The survey was defined with the aim to involve the highest possible number of relevant CSR topics and give the issue a more wholesome perspective. It provides a basis for further comprehension and deeper analyses of specific CSR areas. The conditions determining the success of CSR in Romania have been defined in the paper on the basis of the previously cumulative knowledge as well as the results of various researches. This paper provides knowledge which may be useful in the programs promoting CSR.Corporate social responsibility, Supportive policies, Romania
    corecore