Posters et démonstration

Posters

  • Simon Denier. The Moose reengineering platform.
  • Bernard Coulette. VUML.
  • Jean-Marie Mottu. Gaspard2.
  • Vanea Chiprianov. Model-based DSL Frameworks.
  • Plihon-Heiwy Veronique. Agent un prolongement naturel de l'objet ?.
  • Jerome Euzemat. Similarité de Wu-Palmer généralisée pour les graphes orientés acycliques.
  • Salim Ouari. Adaptation en temps réel d'activités collaboratives d'apprentissages en ligne.
  • Valery Lopes, Eric LECLERCQ et Terrasse Marie-Noelle. Contrôle guidé par l'IDM des évolutions d'un système de recherche d'informations clinique.

Démonstrations

  • Title: The Moose Analysis Environment
    • Author: Alexandre Bergel (RMoD research group, LILLE)
    • Abstract: Surprising as it may seem, many of the early adopters of the object-oriented paradigm already face a number of problems typically encountered in large-scale legacy systems. The reengineering of those systems often poses problems because of the considerable size and complexity of such systems. Moose is an analysis environment for software systems. Moose is a language independent environment which can deal with that complexity. This presentation will present some challenges in reengineering and how Moose address them.
  • Titre : EMFScript : scripting méta-réflexif de modèles dans l'environnement EMF
    • Auteurs : Gilles Vanwormhoudt et Areski Flissi (Equipe COCOA, LIFL, LILLE)
    • Description : L'introspection de modèles est un mécanisme puissant des frameworks de modélisation existants comme EMF (Eclipse Modeling Framework) ou JMI (Java Metadata Interfaces). Cela permet à un programme de manipuler n'importe quel type de modèle en découvrant dynamiquement à l'exécution sa structure définie par son métamodèle. Ce mécanisme est un concept clé pour le développement d'environnements de modélisation génériques où les outils et les applications (moteurs de transformation, navigateur, ...) doivent être capables de manipuler tout type de modèles, de différents niveaux, sans connaissance préalable du métamodèle. Dans cette démonstration, nous proposons de présenter EMFScript un langage de manipulation de modèles EMF qui repose sur la notion de scripting méta-réflexif de modèles. Cette notion exploite l'introspection de modèles pour exposer automatiquement et dynamiquement n'importe quel (méta-)modèle au contrôle des programmes, à l'aide d'une notation compacte et de haut niveau. EMFScript peut-être mis à profit dans de nombreuses activités de l'ingénierie de modèles que nous illustrerons, comme par exemple la conception de métamodèles, le test interactif ou la composition de modèles.
  • Titre : Sintaks
    • Auteur : Michel Hassenforder (Laboratoire MIPS, ENSISA, Universite de Haute Alsace)
    • Description : Je propose de montrer en live le fonctionnement de Sintaks et de son nouveau moteur automatique qui permet de manipuler des syntaxes concrètes à partir d'une syntaxe abstraite. Le principe est de partir d'une syntaxe abstraite et je construis au fur et à mesure une 'belle' syntaxe concrète. Le moteur est bidirectionnel il permet en final de lire du texte et de faire des modèles mais également d'aller dans l'autre sens.
  • Titre : Kermeta en mode compilé
    • Auteurs : Naouel Moha et Cyril Faucher (Triskell Team, IRISA - INRIA Rennes)
    • Description : L'adoption de l'ingénierie dirigée par les modèles (IDM) dans l'industrie dépend en partie de la capacité des outils IDM à passer à l'échelle et à offrir de bonnes performances afin de traiter des modèles volumineux. C'est ce souci de performance qui a conduit à inclure un compilateur dans la dernière version de la plate-forme Kermeta. Le mode compilateur de Kermeta permet de générer un plugin Java/EMF à partir d'une application écrite en Kermeta. Le processus de compilation comprend une transformation d'un modèle Kermeta vers un modèle Ecore annoté puis une génération vers un plugin Eclipse complètement compatible avec EMF. Le source généré peut être exécuté sous la forme d'un plugin Eclipse ou dans une application Java autonome. Nous présentons une démonstration du compilateur Kermeta en s'appuyant sur la simulation AntWorld. Cette simulation a pour objectif d'évaluer les performances d'un outil en terme de temps d'exécution et de consommation mémoire. Nous montrons également le gain de performance entre des exécutions de Kermeta en modes interprété et compilé. Enfin, nous comparons les performances de Kermeta avec celles d'autres outils de transformation de graphes en se basant sur cette même simulation.
  • Title: VIDE (Visualize all moDel drivEn programming)
    • Author: Charfi Anis (Researcher SAP Research CEC Darmstadt, Germany)
    • Abstract: This work has been done in the context of the EU project VIDE, which we finished recently. In the project we addressed the topics of Behaviour Modeling at the CIM and PIM layers. On the PIM layer, we defined a standard-compliant behavioural modeling language based on UML Actions and OCL for expressions and queries. Further, we have defined visual and textual syntaxes for that language and supporting editors. In addition, we built model compilers that generate complete and compile-ready applications (not only skeletons) from the PIM level models in several target languages such as Java, ODRA, etc.
  • Titre : EnTiMid : un middleware au service de la maison
    • Auteur : Grégory Nain (Université de Rennes 1 / IRISA / INRIA Bretagne Atlantique)
    • Description : Le but de la démonstration est de montrer la pertinence des développements réalisés dans une optique “middleware pour la maison”. La démonstration démontrera la simplicité de déploiement, la facilité d'interconnexion de produits non-compatibles, et des utilisations détournées de produits ouvrant de nombreuses perspectives.
2009/posters_demo/index.txt · Dernière modification: 2009/03/30 06:33 par bernard_carre

Informations sur la pratique du Wiki -- Mention légale
Copyright © 2006-08 Langages et Modèles à Objets
Site hébergé par l'IUT Informatique de Vannes sur iut-info-vannes.net.
Creative Commons License Driven by DokuWiki Valid XHTML 1.0 Valid CSS do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed