 |
 |
 |  Altova has long been a Visual Studio Integration Partner (VSIP), recognizing that many developers using Microsoft's premier multi-purpose software development environment also require specialized UML development functionality. While Visual Studio does include support for some UML technologies, UModel provides Visual Studio users with the all the specialized UML development tools required to model and build today's advanced software applications – directly inside the Visual Studio environment they are already working in. UModel supports seamless integration with Visual Studio to add all the powerful functionality listed below. If you need these features, you need UModel. |
Complete UML support for all three editions of Visual Studio 2010 |
Provides full UML support for Visual Studio 2008 and 2005 |
Supports all 14 UML 2 diagram types |
Supports all UML 2 diagram elements |
Supports all 9 SysML diagrams for embedded systems modeling |
Supports business process modeling (BPMN) |
Supports a UML-style diagram for XML Schemas |
Generates code from UML models in Java, C#, and Visual Basic |
Generates source code from templates that can be modified to fit unique user needs |
Reverse-engineers existing Java, C#, and VB source code to create UML models |
Reverse engineers existing Java, C#, and VB binaries to create UML models |
Round Trip engineering – updates UML models when source code changes |
Automatic synchronization of UML model and source code when either changes |
Support for XMI import and export for compatibility with other UML tools |
Supports user-defined profiles and stereotypes |
Syntax coloring and cascading style sheets for customized diagram appearance |
Diagram layers that can be selectively hidden or displayed |
Hierarchy window shows all base and derived classes for any selected class |
Generates customizable project documentation in Word, RTF, or HTML formats |
Supports hyperlinks between model elements, diagrams, or external files or URLs |
Overview window to preview and navigate large diagrams |
Selectively show or hide properties or operations of classes |
Updates generated sequence diagrams when the corresponding source code is edited |
Optionally splits large sequence diagrams generated from existing source code | |
When you install the UModel integration module, all the advanced features listed above work seamlessly within the Visual Studio environment. For example, automatic, real-time synchronization between the UModel project and your source code lets you work in either your UML model or the source code editor, and the changes you make in one window are immediately reflected in the other. For more details, see the UModel Visual Studio integration page.
|
 |
 |
 |