|
|
SDE for Visual Studio®
.NET
Code Reverse Engineering
The code reverse
engineering facility transforms the source codes in your Visual
Studio® .NET project into UML models, and you can use the Form
Diagram feature to generate class diagrams for the reversed model
elements.
For more information, please read the user's
guide and tutorial. |
 |
Code Generation
After
performing the UML design, you can generate .NET source codes directly
from the class models. All you need to do is to fill in the necessary
method implementation codes.
For more information, please read the user's
guide and tutorial. |
 |
Code/Model Synchronization
|
SDE's code/model
synchronization facility keeps the .NET source codes and UML models
always synchronized. You can choose to perform code/model synchronization
either automatically (triggered on deactivation of text editors/diagrams)
or on-demand (using menus/toolbars/popup menus). The scope of the
synchronization can also be controlled in on-demand code/model synchronization
- either updates the whole project or update selected classes/files.
For more information, please read the user's
guide and tutorial. |
Navigation between Code and Model
SDE provides easy navigation
between model and code. You can always trace the UML documentation
of a .NET class or browse the source code of a class model.
For more information, please read the user's
guide and tutorial. |
 |
Interoperability with XMI and Rose
With the superior
interoperability between SDE and XMI/Rose, you can import/export
your design works to/from SDE very conveniently. You can choose
to import an XMI file that is created using a third-party tool,
or you can export the SDE project to an XMI file to be imported
into other applications. You can also import a Rose project (.mdl)
file into SDE instead of creating the model elements and diagrams
from scratch.
For more information, please read the user's
guide and tutorial. |
 |
Visual Modeling Features
 |
SDE provides the
most user-friendly What-You-See-Is-What-You-Get visual modeling
features, including resource-centric and special containment effect,
which makes diagram editing a much easier task.
For more information, please read the user's
guide and tutorial. |
Report Generation
You can generate reports for your SDE project
either in HTML or PDF format. Customers and working partners can
thus view your UML documentation even if they do not have SDE installed.
There are many configurable options so that you can design a report
that best suits your requirements.
For more information, please read the user's
guide and tutorial. |
Printing
SDE provides sophisticated printing facility
which produces professional-looking printout of the UML diagrams/documentation.
You can customize the layout of the printout by configuring the
page setup, margins, fit to pages/ratio options, overlapping percentage,
header/footer, etc.
For more information, please read the user's
guide and tutorial. |
Customizable Fill Color/Line Style/Font
You can impress the readers by customizing
the UML diagrams with special fill color, line style and font. Beside
plain fill color style, you can choose from a list of pre-defined
gradient color themes or you may define a new one. The line style
can be configured to apply different stroke, weight, color and transparency.
And you may choose a different font for each diagram element as
well.
For more information, please read the user's
guide and tutorial. |
Exporting Diagrams to Various Image Formats
SDE allows you to export UML diagrams to various
image formats, including JPG, PNG and SVG. You can select which
diagrams to export as images, or you may export just a portion of
a diagram.
For more information, please read the user's
guide and tutorial. |
Latest UML Notations Support
SDE supports all UML diagrams including use
case diagram, class diagram, sequence diagram, collaboration diagram,
state diagram, activity diagram, component diagram, deployment diagram,
textual analysis, business workflow diagram and CRC card diagram.
|
|