IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Eclipse Modeling Discussion :

Transformation


Sujet :

Eclipse Modeling

  1. #1
    Membre à l'essai
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Mai 2012
    Messages : 17
    Points : 19
    Points
    19
    Par défaut Transformation
    Bonjour,

    J'ai un travail de transformation de modèles BPMN en PN: petri nets (réseaux de Petri) et aussi en d'autres langages (BPEL, YAWL). J'ai la version 4.2 d'Eclipse (Juno) et j'ai téléchargé tous les plugins nécessaires, de BPMN, de PN et aussi de graphic, sauf un qui est le STP (SOA Tool Platform) qui n'est plus disponible mais il y en a d'autres qui font le même travail.

    Par contre, je rencontre un problème quand je crée un nouveau projet et puis un nouveau fichier .bpmn ou .bpmn_diagram, pour pouvoir modéliser un modèle BPMN. J'ai une erreur puisqu'il me manque quelque chose pour pouvoir visualiser les éléments de BPMN. J'ai également une erreur quand je veux ouvrir un fichier BPMN avec Eclipse.

    Quelqu'un saurait-il m'indiquer comment résoudre cela ?

    Merci d'avance pour votre aide.

  2. #2
    Membre émérite
    Avatar de Mickael_Istria
    Homme Profil pro
    Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Inscrit en
    Juillet 2008
    Messages
    1 469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 469
    Points : 2 997
    Points
    2 997
    Par défaut
    tes fichiers BPMN, c'est du BPMN 1 ou du BPMN 2?
    Si c'est du BPMN 1, l'editeur et les metamodeles EMF de BPMN font partie de ce projet (archive): http://wiki.eclipse.org/STP/BPMN_Component
    Si c'est du BPMN2: l'editeur et les metamodeles sont ici http://www.eclipse.org/bpmn2-modeler/
    Pour du HTML, CSS, JavaScript, TypeScript, JSon, Yaml, Node... dans Eclipse IDE, installe Eclipse Wild Web Developer
    Pour du Rust dans Eclipse IDE, installe Eclipse Corrosion
    Follow me on twitter

  3. #3
    Membre à l'essai
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Mai 2012
    Messages : 17
    Points : 19
    Points
    19
    Par défaut
    salut,
    merci beaucoup, pour le moment j'ai essayé avec les fichiers BPMN2 puisque pour le BPMN1 le SOA/BPMN MODELER n'est plus accessible pour pouvoir le télécharger. Le problème qui survient c'est que après une modélisation, j’intègre les plugins de transformation dans le dossier plugin d'ECLIPSE (BPMN2YAWL, BPMN2PN, BPMN2PNML...), et du coup je ne peux plus visualiser le modèle, c'est comme si le module pour voir l'interface ne marche plus.

  4. #4
    Membre émérite
    Avatar de Mickael_Istria
    Homme Profil pro
    Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Inscrit en
    Juillet 2008
    Messages
    1 469
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Expert Eclipse IDE/RCP, pour Red Hat
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 469
    Points : 2 997
    Points
    2 997
    Par défaut
    Il vaut mieux éviter de mettre les plug-ins directement dans le dossier plugin. Il est quasi-nécessaire de passer par les updates-sites si tu veux éviter de pourrir ton installation.
    Si il n'y a pas d'update-site / p2 repository, alors il faut plutôt mettre les plug-ins dans le dossier dropins/.
    Je pense que, pour le coup, la manière dont tu as installé tes plug-ins a "corrompu" le contenu de ton dossier plugins/. Tu devrais ré-essayer avec un installation plus propres (Help > Install software ou, à défaut de repository, mettre les plug-ins dans dropins directement).
    Pour du HTML, CSS, JavaScript, TypeScript, JSon, Yaml, Node... dans Eclipse IDE, installe Eclipse Wild Web Developer
    Pour du Rust dans Eclipse IDE, installe Eclipse Corrosion
    Follow me on twitter

  5. #5
    Candidat au Club
    Femme Profil pro
    Enseignant Chercheur
    Inscrit en
    Novembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2013
    Messages : 3
    Points : 4
    Points
    4
    Par défaut bpmn2.0
    Bonjour,

    je suis débutante avec le BPMN2.0, j'ai pue intégrer le BPMN2.0 editor en eclipse, mais je ne sais pas comment faire la transformation des modèles BPMN2.0 en pétri nets.

    Pouvez vous m'aider svp.

  6. #6
    Membre à l'essai
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Mai 2012
    Messages : 17
    Points : 19
    Points
    19
    Par défaut
    Bonsoir,

    Pour la transformation, il existe des outils comme BPMN2PN ou BPMN2PNML (PNML est une écriture standard des Petri nets). Je n'avais pas réussis à les trouver, j'ai seulement trouver quelques codes ou fragment de codes comme celui là:
    https://svn.win.tue.nl/trac/prom/bro...java?rev=11945

    Donc j'ai décidé de coder la transformation, avec le langage ATL pour transformer les modèles (ma transformation prenait un fichier BPMN écrit, pas graphique), c'est pas difficile à faire, puisque le méta-modèle de BPMN et PN sont disponible et on peut facilement les reproduire en Eclipse. Tu pourras aussi programmer tes propres règles de transformations (des règles logiques avec une sémantique bien sûre qui gardera le même modèle d'origine). Il existe plusieurs exemples sur lequel tu peux te baser, et après avoir un modèle en PN, tu peux de nouveau le transformer en un type particulier que tu veux (pour moi c'était en un fichier textuel .ndr qui est supporté par l'outil TINA pour pouvoir le vérifier, et TINA peut supporter d'autres types, et aussi le fichier textuel peut être rendu graphique en un clic)

    La transformation peut se faire directement de BPMN vers le type souhaité, mais pour moi, c'était plus facile et plus compréhensible de la diviser en deux étapes (BPMN vers PN, PN vers .ndr).

    Bon courage.

  7. #7
    Candidat au Club
    Femme Profil pro
    Enseignant Chercheur
    Inscrit en
    Novembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2013
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    Merci beaucoup sacha pour ton aide. J'essayerai de voir ça. Merci encore

  8. #8
    Membre à l'essai
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Mai 2012
    Messages : 17
    Points : 19
    Points
    19
    Par défaut
    Je t'en pris, et si tu réussis à avoir un modèle PN, je peux t'envoyer la transformation d'un PN standard vers le .ndr si tu comptes utilisé TINA comme outil de vérification.
    Sinon je suis intéressé de savoir comment tu as fais pour réussir à utiliser le BPMN2.0 en Eclipse? Est ce qu'il y a une version Eclipse à télécharger avec cet éditeur ou faut-il le faire en deux étapes (Eclipse puis le BPMN2.0)?

  9. #9
    Candidat au Club
    Femme Profil pro
    Enseignant Chercheur
    Inscrit en
    Novembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2013
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    salut sacha,

    je te passes ce lien tout est expliqué http://eclipse.org/bpmn2-modeler/documentation.php et pour éclipse, moi j'ai réussie à le faire avec indigo et kepler.

    si tu es bloqué quelque part, tu fais signe.

    Bon courage et merci.

  10. #10
    Membre à l'essai
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Mai 2012
    Messages : 17
    Points : 19
    Points
    19
    Par défaut
    Bonjour Hanane,

    Merci beaucoup et bon courage a toi aussi.

Discussions similaires

  1. [PERL] transformation de fichier
    Par bob20000 dans le forum Langage
    Réponses: 6
    Dernier message: 27/07/2006, 11h13
  2. transformer un fichire Xml en pdf
    Par SuperFoustan dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 21/02/2003, 11h45
  3. transformer un jour en JJ/MM/AA
    Par gemini_010 dans le forum Algorithmes et structures de données
    Réponses: 8
    Dernier message: 08/11/2002, 22h55
  4. Transformer un caractère en type énuméré
    Par HT dans le forum Langage
    Réponses: 3
    Dernier message: 22/10/2002, 20h46
  5. FFT(Fast Fourier Transform)
    Par IngBen dans le forum Traitement du signal
    Réponses: 6
    Dernier message: 23/05/2002, 16h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo