Répondre
 Répondre à tous
 Transférer








Fermer


 Aide
   
Les
 pièces jointes peuvent contenir des virus risquant d'endommager votre 
ordinateur. Elles peuvent aussi ne pas s'afficher correctement.


 De: 
 GODINHO Guillaume
 Date: 
 jeu. 19/08/2010 13:52


 À: 




 Cc: 
 RENAULT David; GODINHO Guillaume



 Objet : 
 Demande d'informations SysML/TopCased




 Pièces jointes : 
 Erreur_xmi_Rhapsody_vers_TopCased.JPG(29Ko)  Chauffage.sbs(2Ko)  
Default.sbs(77Ko) 


Afficher sous forme de page Web














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 TopCased



Afin 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.2

L’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 system

Choisir 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 par : 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

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 ?





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 ?





3 Simulation



J'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 ?



4 Matlab/Simulink et TopCased



Toujours 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.




5 Lien entre TopCased et DOORS



J'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.





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

Reply via email to