SDE for Visual Studio UML CASE Tool Tutorial - Interoperability in Visual Studio UML Tool |
With SDE's interoperability with tools like XMI and Rational Rose, you can import/export your works to/from the SDE with minimal effort. Besides, templates and plug-ins allows you to extend the features of SDE even further.
In this chapter:
Importing/Exporting XMI
Importing from Rose
1. Start Visual StudioŽ .NET and start SDE. After that, open the sample project "SchoolForInteroperability.csproj".
2. Select the Modeling menu > Import from XMI....
3. When the Import XMI dialog box appears, browse for the XMI file "SchoolForInteroperability.xmi" in the project folder by clicking on the ... button. After that, click OK to continue.
4. The diagrams and model elements are imported into the project. Let's open the diagram "School Class Diagram" and have a glance.
5. The model elements as described in the XMI file are now imported into the project.
6. You may also export the UML project to an XMI file so that you can port your design work to other modeling tools as well. Just select the Modeling menu > Export to XMI....
7. When the Export XMI dialog box appears, enter "C:\VSProjects\School.xmi" in Output Path and select the option XMI 1.1 for UML 1.3 (Unisys Extension, Recommended for export to Rose). After that, click OK to continue.
8. Now you can import the XMI file to other CASE tools.
|
To see the interactive tutorial of this section, please click here.
|
1. Start Visual StudioŽ .NET and start SDE. After that, open the sample project "SchoolForInteroperability.csproj".
2. Select the Modeling menu > Import from Rose....
3. In the Import Rose Option dialog box, browse the "School.mdl" Rose project file in the project folder by clicking on the ... button. After that, click OK to import the project.
4. The diagrams and model elements are imported into the project. Let's open the imported diagrams and have a glance.
|
To see the interactive tutorial of this section, please click here.
|
|
To work out the tutorial by yourself, you can use the sample projects provided. Please click here to get the sample projects and the interactive tutorials.
|
Patents pending. All rights reserved. |