HI Guillaume I recommend you to use English for the mailing list. Anyway Some answers bellow :
Le 23/08/2010 10:32, Topcased user list where issues are discussed a écrit :
It's currently "normal" because xmi information used are usually models information and not graphical information. There is currently no automatic migration diagrams. You can from your xmi migrated rename it in uml and do a create "new UML Model with TOPCASED" and you can recreate diagrams using drag and drop from the Outline.Bonjour,Dans le cadre de mon stage sur un benchmark des différents outils SysML du marché, nous nous intéressons à votre solution.Une première phase de test vient d'être réalisée. De cette phase découle un certains nombre de questions. 1 Rhapsody vers TopCasedAfin de mieux pouvoir répondre à mes questions je vous donne la démarche que j'ai suivi :- Première étape : export d’un fichier .xmi depuis Rhapsody. Tools -> Export XMI from Rhapsody -> Select Format : UML 2.1 ou UML 2.2L’option UML 2.1 est choisie. Il est possible d’exporter que l’ensemble du projet : Maison_intelligente_Rhapsody.La case "exporter dans des fichiers séparés" est cochée.Define Destination -> Choisir le répertoire où les fichiers XMI du projet vont être exportés.Outils SysML -> Rhapsody -> XMI -> Export Completed.- Seconde étape : import d’un fichier .xmi généré par Rhapsody dans TopCased.Dans TopCased, dans le navigateur de fichier (arborescence) Clique droit -> Import -> General -> File systemChoisir le répertoire contenant le fichier .xmi à importer dans TopCased. Cocher le fichier dans la colonne de gauche. Choisir le fichier cible où le fichier .xmi sera importé.Maison_intelligente/XMI/Rhapsody.Les cases suivantes sont cochées : « create selected folders only », Advanced puis : « create links in workspace » et « create link location relative to, Edit variables » L’import à fonctionner. Le fichier est correctement placé dans l’arborescence. Tentative de lecture du fichier .xmi.Clique droit -> Open with -> Text editor. L’ouverture du fichier .xmi à réussie.La démarche de la page 31 du tutorial de TopCased a été suivie : TPC_3.3.0_UML&SYSML_features_tutorial.pdf. Il faut remplacer tous les champs contenant cette URI : http://schema.omg.org/spec/UML/2.1.1 <http://owa.eu.labinal.snecma/exchweb/bin/redir.asp?URL=http://schema.omg.org/spec/UML/2.1.1> par : http://www.eclipse.org/uml2/2.1.0/UML <http://owa.eu.labinal.snecma/exchweb/bin/redir.asp?URL=http://www.eclipse.org/uml2/2.1.0/UML> Même les URI de cette forme furent remplacés : http://schema.omg.org/spec/UML/2.1.1/toto/titi/tata <http://owa.eu.labinal.snecma/exchweb/bin/redir.asp?URL=http://schema.omg.org/spec/UML/2.1.1/toto/titi/tata>Une fois ces modifications apportées, le fichier .xmi a été sauvegardé. Clique droit sur le fichier .xmi -> Open with -> UML model Editor. Mais, il m'est impossible de revoir le diagramme d'origine. En pièce jointe le fichier .sbs (équivalent .xmi ?!) généré par Rhapsody.QUESTIONS : Est-ce normal ? Quelles sont les manipulations à effectuer afin de régénérer un fichier qui fait apparaître mon digramme et non pas que son architecture ?
I don't know what is the content of the xmi generated By Thapsody but in some editors diagrams information are saved in the xmi. It shall be possible to code very quickly a generator xmi to TOPCASED.
2 Sortie documentaire TopCased Démarche :Tout d’abord j'ai inséré des balises xml en haut du template et aux différents endroits où les diagrammes devront apparaître. Puis j'ai copié/collé le template dans l’arborescence de TopCased. Puis Clique droit -> Import… -> Import document for Gendoc -> Next. J'ai sélectionné le fichier à importer (le template copié/collé) et la destination de ce fichier. Avec Gendoc Editor, j'ai vérifié la configuration de génération du template. Pour finir, j'ai généré le document.Lorsque l’on ouvre le document généré, les diagrammes n’apparaissent pas, il n’y a que les balises xml.QUESTIONS : Pourquoi je n'arrive pas à voir les diagrammes ? Quelle manipulation est à faire pour pouvoir générer un document propre avec mes diagrammes correctement positionnés dans le template ?
Which kind of version of Gendoc do you use ? Gendoc1 or Gendoc2 ?It seems you are using Gendoc1 I recommend you to use Gendoc2 which is normally easier to use : http://gforge.enseeiht.fr/docman/view.php/102/3950/TPC_GenDoc2_v1.0.2_tutorial.pdf
You can simulate Models with TOPCASED, the elements managed currently in the simulation are State machines. You can check documents here :http://gforge.enseeiht.fr/frs/download.php/1719/UserDocAndEx.zip As I know there is some efforts to develop tools using parametric diagrams with TOPCASED to simulate/execute.3 SimulationJ'aimerai simuler mes diagrammes SysML (paramétrique, activité, et/ou états-transitions), i-e voir leurs comportements en dynamique, "temps réel", avec les différents appels de fonctions et les réalisations des actions afin de valider une architecture système.QUESTIONS : Cela est-il possible ? Avec quel(s) diagramme(s)? Comment ?
Maybe some mailing list readers can answer you ?
4 Matlab/Simulink et TopCasedToujours dans l’optique de simuler la partie dynamique du système, j’aimerai faire le lien entre des modèles Simulink et mes diagrammes SysML.QUESTIONS : Peut-on « importer » des blocs Simulink dans un diagramme SysML (diagramme de bloc, états-transitions, paramétrique) ? Peut-on exporter des diagrammes SysML dans Simulink ? Faut-il générer du code C/C++ sous TopCased et importer ce code dans Matlab/Simulink.
I can't answer you for this question :( The same as previously if somebody have experience with these use cases ?
5 Lien entre TopCased et DOORSJ'aimerai pouvoir reprendre directement mes exigences définies dans DOORS dans mes diagrammes SysML.QUESTIONS : Est-il possible de reprendre le document DOORS directement dans TopCased ? Si oui, comment ? Faut-il passer par un autre document type Word, ou Excel ?Configuration : TopCased 4.0 ; Microsoft word 2003.
Yes you can export requirements from doors in csv/xls format.TOPCASED import requirement feature manages docx/xlsx/csv formats in input so you can import them to work with TOPCASED.
Some tutorials : http://gforge.enseeiht.fr/docman/view.php/112/3941/TPC_3.4_Requirements_import_tutorial.pdf http://gforge.enseeiht.fr/docman/view.php/112/4015/TPC_4.0.0_Requirement_tutorial.pdf
Merci de l'attention que vous porterez à ce mail, Cordialement, Guillaume Godinho. Stagiaire SysML Safran Engineering Services. Mail : [email protected] _______________________________________________ Topcased-users mailing list [email protected] http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users
<<attachment: tristan_faure.vcf>>
_______________________________________________ Topcased-users mailing list [email protected] http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users
