Product Id: 32861850
Description: Altova UModel 2017 Basic Edition - License - 5 concurrent users - Win
Mfr Part #: U17S-C005-0P
Altova UModel 2017 is the starting point for successful software development. Visually design application models in UML and generate Java, C#, or Visual Basic .NET code and project documentation. Or, reverse engineer existing programs into UML 2 software architecture diagrams, then fine tune your designs and complete the round trip by regenerating code. UModel is the UML tool that makes visual software design practical for any project.
- Visual modeling tools
- UML code generation
- Reverse-engineer existing code to UML models
- Round trip engineering
- XML Schemas in UML
- UML database diagrams
- UML project documentation
- Business Process Modeling
- SysML modeling
- XMI import and export
- Source Control support
- Integration with Eclipse and Visual Studio
- UModel Script Editor and API
- Model Driven Architecture
- Dedicated toolbar for each diagram type
- Entry helpers and fast editing buttons
- Cascading styles for colors, fonts, line size, and more
- Customizable alignment grid
- Layout toolbar for complete control of element sizes, alignment, and more
- Elements can be assigned to diagram layers and selectively viewed or hidden
- Unlimited undo/redo encourages exploring new ideas
- UML Software Modeling
Altova UModel 2017 combines a rich visual interface with superior usability features to help level the UML learning curve, yet it also includes high-end functionality to empower users with the advantages of UML software development. UModel 2017 supports all 14 UML 2.4 software architecture diagram types, plus a UML diagram for XML Schemas, and another to model tables in popular SQL databases - giving your development team a powerful tool for today's project challenges.
- UML Code Engineering
UModel 2017 includes the code engineering functionality for real-world application development: generate code in Java, C#, and Visual Basic .NET, reverse engineer existing Java, C#, and Visual Basic .NET code or binary files to create UML models, and synchronize changes between code and model at any time and in either direction with round-trip engineering.
- Business Process Modeling
Whether you need a stand-alone BPMN tool for business analysts, or want to incorporate documentation of business rules into a software development project, UModel empowers you to diagram a wide range of private (internal) and public business activities. UModel supports BPMN 1.0 and 2.0 Business Process diagrams, BPMN 2.0 Choreography diagrams and Collaboration diagrams, and enables model exchange with other BPMN tools through the XMI specification.
- Hyperlink any element
UModel allows you to add hyperlinks to any element in any UML diagram. For instance, you might want to add a hyperlink to your use case actor to cross-reference a user story.
- Diagram layers
UModel supports diagram layers. Each element can be assigned to a specific layer, and layers can be locked to prevent changes.
- BPMN choreography diagrams
Choreography diagrams specify the way business participants coordinate their interactions. Choreographies can also be seen as a business contract between participants, where the focus lies on the exchange of information (messages) between the participants.