bonjour,
je cherche à fusionner 2 PIMs. est ce que c'est faisable directement à travers le plug-in ADT (ATL Development Tools) d'eclipse?
aussi je veux savoir la différence entre KM3, QVT et ATL et où se positionne KM3 par rapport à ATL?
merci
bonjour,
je cherche à fusionner 2 PIMs. est ce que c'est faisable directement à travers le plug-in ADT (ATL Development Tools) d'eclipse?
aussi je veux savoir la différence entre KM3, QVT et ATL et où se positionne KM3 par rapport à ATL?
merci
Fusionner deux modèles rentre dans le cadre de la transformation de modèle : 2 modèles en entrée, 1 en sortie
QVT est un langage pour décrire des transformations. ATL en est un autre. Ils marchent aussi bien l'un que l'autre dans Eclipse EMF.
KM3 est juste un langage minimaliste pour décrire les méta-modèles qui vont servir à exprimer les transformations. Sous EMF, le langage utilisé pour définir des méta-modèles utilisés pour les transformations est ECORE, mais il contient plus de chose. Il existe d'ailleurs un pont de KM3 vers ECORE.
Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes --- devise SHADOKS
Kit de survie Android : mon guide pour apprendre à programmer sur Android, mon tutoriel sur les web services et enfin l'outil en ligne pour vous faire gagner du temps - N'oubliez pas de consulter la FAQ Android
merci bien.
mais je comprends pas cette histoire de transformations qu'on devrait les faire pour les modèles (KM3-->Ecore-->XMI) ça sert à quoi de décrire les modèles dans un fichier .KM3 pourquoi ne pas les decrire directement dans un format XMI puisque c'est ce dernier qu'on cherche?
merci encore
Tout simplement parce que le format XMI n'est vraiment pas la façon la plus simple de décrire des choses. Avec ECORE, c'est déjà plus facile. Et avec KM3, c'est sensé être encore plus facile.
C'est la même chose que si je te dis : "ca sert à quoi de décrire des programmes en Java, pourquoi ne pas les décrire directement au format binaire, puisque c'est ce dernier qu'on cherche ?"
Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes --- devise SHADOKS
Kit de survie Android : mon guide pour apprendre à programmer sur Android, mon tutoriel sur les web services et enfin l'outil en ligne pour vous faire gagner du temps - N'oubliez pas de consulter la FAQ Android
bonjour et merci infiniment.
mais le format ecore, n'est pas un format XMI, autrement dit un fichier ecore 'est pas un fichier XMI?
autre chose, moi j'utilise la plateforme eclipse et mes métamodèles portent déjà l'extension ecore, donc pourquoi ne pas les parser directement vers le format XMI, pourquoi revenir au KM3?
merci bien
Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )
N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML
merci pour vous deux.
j'ai encore des questions à vous poser si vous permettez
en fait je cherche à fusionner deux PIMs pour avoir comme resultat un PSM et à ce stade je sais pas comment je dois définir le métamodèle du PSM, comment dois je ajouter la spécificité de la platforme au métamodèle? est ce que vous avez un exemple de définition d'un PSM?
et est ce que je peux considerer ma plateforme le langage JAVA c'est à dire ni .net ni JEE?
merci beaucoup
Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).
ok,
le PSM est un modèle spécifique à la plateforme donc son métamodèle va définir la suite des concepts de cette plate-forme. et moi j'ai un editeur de cours à concevoir que je compte le developper en java et je ne vois pas l'utilité d'utiliser la plate-forme EJB ou autre donc est ce que je peux dire que mon PSM est mon PIM qui est conforme au langage java et non pas à une plate-forme?
merci bien
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager