La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

TOPCASED avec MDT Papyrus un environnement de modélisation Open Source adapté au contexte industriel Eclipse Day, 8 novembre 2011 Tristan Faure Raphaël.

Présentations similaires


Présentation au sujet: "TOPCASED avec MDT Papyrus un environnement de modélisation Open Source adapté au contexte industriel Eclipse Day, 8 novembre 2011 Tristan Faure Raphaël."— Transcription de la présentation:

1 TOPCASED avec MDT Papyrus un environnement de modélisation Open Source adapté au contexte industriel
Eclipse Day, 8 novembre 2011 Tristan Faure Raphaël Faudou

2 Agenda La plate-forme TOPCASED Le modeleur MDT Papyrus
TOPCASED et MDT Papyrus Perspectives (Polarsys)

3 La Plate-forme TOPCASED
Présentation Le modeleur MDT Papyrus TOPCASED et MDT Papyrus Perspectives (Polarsys)

4 Présentation TOPCASED D’abord un projet collaboratif Aerospace Valley
Pôle de compétitivité Aéronautique Espace Systèmes embarqués Elu meilleur projet R&D du pôle Enjeux Proposer un outillage pérenne sur plus de 50 ans  modèle open source considéré comme la meilleure approche Réduire coûts d’ingénierie en utilisant le « model based » Renforcer les liens entre académiques, écoles et industriels Faire avancer le concept d’entreprise étendue Pour les systèmes embarqués ? Oui … mais pas que ! Meilleur en termes de retombées financières et emplois directs créés

5 Autres communautés (Apache…)
Présentation TOPCASED est surtout une Plateforme de modélisation open source Contient un ensemble de composants open source Développés par la communauté TOPCASED et sous licence EPL (Eclipse Public License) Intégrée, validée et packagée 3 fois par an Regroupant les divers composants TOPCASED Basée sur la plateforme Eclipse et différents fwks dont EMF (Eclipse Modeling Framework) TOPCASED est aussi un Ecosystème varié Communauté TOPCASED Fondation Eclipse Autres communautés (Apache…) TOPCASED vX

6 Présentation 2004 2006 2008 2010 TOPCASED
Début du projet en 2004, v1 en 2007 Version actuelle : TOPCASED 5.1.0 2004 2006 2008 Project kickOff Aerospace Valley French Cluster First ideas v 3.0 Improvements + first documentation generator + Verification (simulation and rules checkers)‏ v 1.0 v 2.0 Start of experimentations Start of Industrial Deployments 2010 v 4.0 Ecore editor contributed to Eclipse foundation TOPCASED Days (1st edition) + change management (gPM) + collaborative work Model editors (UML,SysML,…)‏ Full model process + Model requirement traceability Performance optimizations + Gendoc2

7 Présentation Ils l’utilisent :

8 Le modeleur MDT Papyrus
La plate-forme TOPCASED Le modeleur MDT Papyrus Contexte/Objectifs Fonctionnalités Perspectives TOPCASED et MDT Papyrus Perspectives (Polarsys)

9 Contexte/Objectifs Proposer une relève à UML 2 Tools au sein de la fondation Eclipse Joindre les efforts d’acteurs développant des outils UML2 Objectif : Respecter à 100 % les spécifications OMGTM UML et SysML

10 Contexte/Objectifs Statut
Version stabilisée: (Indigo SR1): Septembre 2011 Intégration SysML : Blocs/Blocs internes/Paramétrique Travail collaboratif Customisation Vue propriétés Version de développement en cours: (Juno, juin 2012) Nouvelle version UML Nouveaux éditeurs textuels 0.7.x (Galileo) : 2010 Première version Diagramme de classe/séquence/machines à états/activités/structures composites Customisation de la palette

11 Fonctionnalités MDT Papyrus est
un Editeur graphique de modèles UML et SysML

12 Fonctionnalités MDT Papyrus est un Editeur graphique de modèles UML

13 Fonctionnalités MDT Papyrus Fournit aussi des diagrammes tabulaires

14 Fonctionnalités MDT Papyrus s’adapte à votre contexte industriel
Filtrage et extension de Palette

15 Fonctionnalités MDT Papyrus s’adapte à votre contexte industriel
Propriétés

16 Fonctionnalités MDT Papyrus s’adapte à votre contexte industriel
Vue arborescente

17 Fonctionnalités MDT Papyrus offre des éditeurs textuels avancés
Modifie les propriétés de l’objet en fonction de la saisie

18 Fonctionnalités MDT Papyrus
permet de lier des éléments internes / externes au modèle avec des éléments du modèle

19 Fonctionnalités MDT Papyrus
permet aux utilisateurs de travailler en parallèle sur un même modèle permet de sélectionner les fichiers à charger ou non est scriptable Javascript / Jython

20 Perspectives Améliorer l’intégration avec les autres outils de la fondation Comparaison de diagrammes avec EMFCompare S’intégrer à de nouveaux outils CDO (Stockage de modèle sur serveur) Mylyn

21 TOPCASED et MDT Papyrus
Contexte/Objectifs Fonctionnalités TOPCASED et MDT Papyrus Gendoc2 Requirement Simulation Open Test Perspectives (Polarsys)

22 TOPCASED et MDT Papyrus
est intégré dans TOPCASED depuis la version de façon expérimentale depuis la version de façon opérationnelle est l’éditeur UML/SysML recommandé pour tout nouveau projet (depuis 5.1.0) Pour les projets en cours avec anciens éditeurs, il est préférable d’attendre la version TOPACSED 5.2.0, car elle offrira des outils d’aide à la migration vers le format Papyrus outils TOPCASED compatibles avec MDT Papyrus depuis la version 5.1 :

23 TOPCASED et MDT Papyrus
Gendoc2 Outil de génération de document Word et OpenOffice Basé sur Acceleo 3 Mise en forme et codage dans le document Credo : What You Write Is What You Get (WYWIWYG)

24 TOPCASED et MDT Papyrus
Gendoc2 Exemples

25 TOPCASED et MDT Papyrus
Gendoc2 Exemples

26 TOPCASED et MDT Papyrus
Gendoc2 Exemples

27 TOPCASED et MDT Papyrus
Requirement Composant pour gérer la couverture des exigences amont par des éléments de modèle et les tracer par des exigences de plus bas niveau Contient en plus des outils pour: Importer des exigences amont depuis Word/Excel/OpenOffice/Doors Comparer un import d’exigences avec la version précédente et mettre en lumière les impacts sur la couverture d’exigences Calculer et générer des matrices de traçabilité

28 TOPCASED et MDT Papyrus
1. Drag & drop 3. Une exigence amont est notée comme tracée 2. Création d’un lien de traçabilité

29 TOPCASED et MDT Papyrus
Simulation Outillage pour simuler le comportement (niveau spécification) Des machines à états Des graphes d’activités UML

30 TOPCASED et MDT Papyrus
OpenTest Permet de : Définir campagne de tests pour des projets Ecrire des tests référençant des exigences Ecrire des résultats d’exécution Générer des rapports d’exécution de tests Disponible via Client Web Client Eclipse Compatible avec le composant Requirement de TOPCASED

31 TOPCASED et MDT Papyrus
Client Eclipse Client Web

32 Perspectives (Polarsys)
Contexte/Objectifs Fonctionnalités TOPCASED et MDT Papyrus Perspectives (Polarsys)

33 Perspectives (Polarsys)
Perspectives pour MDT Papyrus Développer la communauté Prendre en compte ses retours S’imposer comme l’outillage de référence UML et SysML Open source Rejoindre le release train Quelques mots sur Polarsys: Groupe de travail de la fondation Eclipse Pour le Very Long Term Support (entre 10 et 70 ans)

34 Merci MDT Papyrus http://www.eclipse.org/modeling/mdt/papyrus/
TOPCASED


Télécharger ppt "TOPCASED avec MDT Papyrus un environnement de modélisation Open Source adapté au contexte industriel Eclipse Day, 8 novembre 2011 Tristan Faure Raphaël."

Présentations similaires


Annonces Google