|
|
SDE for Eclipse
Code Reverse Engineering
The code reverse
engineering facility transforms the source codes in your Eclipse
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 Java 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 Eclipse 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 Java 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.
|
|