Altova UModel 2012 Enterprise Edition is the starting point for successful software development. Use UModel to create software models and SQL database designs via the power of UML.
Generate Java, C#, or Visual Basic .NET code, and SQL scripts from UML models. Reverse engineer existing programs and databases into clear, accurate UML diagrams to visually analyze legacy software. The program will automatically update diagrams or regenerating code as you revise your code or UML models.
UModel supports all 14 UML 2 diagram types and adds a unique diagram for modeling XML Schemas in UML. UModel 2012 Enterprise Edition supports Model Driven Architecture with platform independent UML models and model transformations between C#, Java, and VB.NET source code, databases, or XSD.
UModel also supports SysML and business process (BPMN) modeling. UModel supports teams working on large projects with editable sibling or nested sub-projects, and lets you generate customized project documentation in HTML, Word, RTF, and PDF formats.
UModel 2012 Enterprise Edition integrates with Visual Studio 2010, 2008, and 2005 and Eclipse 3.2 and higher, automatically synchronizing UML diagrams as source code is edited in these popular IDEs. UModel also integrates with most popular source-code control systems.
An extensive API and scripting language editor let you automate UModel functionality to create custom menus or plug-ins. UModel supports the XMI interchange specification, allowing you to open and edit models created in more cumbersome or expensive UML tools.
UModel is the cost-effective, user friendly tool that takes the mystery out of UML with context sensitive entry helpers, syntax coloring, cascading styles, customizable design elements, multiple layout views, diagram layers, unlimited undo/redo, and much more.
Here are some key features of "Altova UModel Enterprise Edition":
· Support for all 14 UML 2.3 diagram types
· Modeling of XML Schema in UML diagrams
· SQL database diagrams
· SysML modeling for embedded systems
· Business process (BPMN 1.0 and 2.0) diagrams
· Source code generation in Java, C#, and VB.NET languages
· Reverse engineering of Java, C#, and VB.NET source code and binary files
· Source code generation from state machine diagrams
· Synchronizes model and code through round trip engineering
· Model Driven Architecture with platform independent UML models
· Model transformation between Java, C#, VB.NET, XSD, databases, and UML
· Automated creation of multiple sequence diagrams from source code
· Generation of fully customizable project documentation
· Shared packages as subprojects for teamwork support or reuse
· Diagram layers with selective visibility
· Hyperlinking between diagrams, documents, or Web pages
· Support for XMI 2.1 model interchange
· Integration with version control systems
· Integrated scripting environment with graphical form editor
· Extensive API to allow external manipulation
· Tight integration with Visual Studio and Eclipse
Requirements:
· Pentium III processor
· 800 MHz recommended
· 64MB RAM
· 50MB available on hard-disk
Limitations:
· 30 days trial period
· Nag screen
What's New in This Release: [ read full changelog ]
· Code generation from UML sequence diagrams – Allows users to insert entire code bodies in sequence diagrams and create a complete executable application
· Support for logical files in IBM iSeries databases – Allows users to map iSeries logical files as database views in UML style database diagrams and include them in documentation of UML software modeling projects