|


|
 |
| |
Visual UML (VUML) is an affordable, easy-to-use yet powerful and full-featured highly UML-compliant
object-modeling tool that provides complete and comprehensive support for all ten of the diagram types defined in the
OMG 1.3 & 1.4 UML (Unified Modeling Language) specifications: Class, Object, Package, Use Case, Collaboration, Component,
Deployment, Activity, State and Sequence diagrams. Plus, Robustness diagrams.
Plus, the following diagram types for UML 2.0: Activity, State
Machine, Communication, Interaction Overview. Visual UML also includes UML extensions for
Business Object modeling, Robustness modeling, Web Application modeling (using Conallen WAE),
XML (XSD) modeling, and Data modeling/Database design.
Visual UML can be used for modeling many types of systems,
including databases, information systems and web applications. Plus,
as a result of its comprehensive support for Activity, Collaborations,
State and Sequence diagrams, Visual UML is also suitable for modeling
real-time systems. |
| |
| |
Visual UML is available in three different Editions: |
| |
 |
Standard Edition
|
| |
 |
Developer Edition
|
| |
 |
Plus-Developer Edition (with VBA)
|
| |
| |
Click here to view a
table showing the contents of each Visual UML product edition/variant
|
| |
 |
|


|
 |
| |
|
| |
 |
An integrated model/data dictionary.
|
| |
 |
A consistent, modern, full-featured intuitive user interface
(like in Office XP, Office 2003 and Visual Studio.NET). Can choose
from several user interface styles: Office 97, Office 2000, Office
XP, Office 2003.
|
| |
 |
A powerful diagram editor with a multiple document interface (MDI).
|
| |
 |
Dock windows for Model Explorer, Description, Class
Code and Diagram Navigation can be docked, floating, tabbed,
collapsible, fly-out, etc. (like in Visual Studio.NET). |
| |
 |
Tabbed MDI mode for diagram windows (like in Visual Studio.NET). |
| |
 |
Can customize menus, toolbars and dock windows. |
| |
 |
Diagram Navigation window shows a scaled-down representation of a
diagram and enables movement around large or complex or multi-page
diagrams. |
| |
 |
Class Code window (Developer Editions only) dynamically shows the
code generated from a selected class and is updated based on changes
made to the class. |
| |
 |
Organize Model Elements (Actors, Classes, Components, Nodes, Packages, Use Cases,
Objects, Collaborations, Activities, Signals, States, Associations, Dependencies, Generalizations,
Flows, Transitions, Messages, etc.) and Diagrams into (nested) Packages.
|
| |
 |
Model "Views" (Use Case, Logical, Component, Deployment, Dynamic and Custom/User Defined).
|
| |
 |
Create nested Package hierarchies.
|
| |
 |
Multi-level Undo/Redo for diagram operations. |
| |
 |
Nested (incl. deeply nested) Classes.
|
| |
 |
Model Glossary, Project Issues, Project Tasks. |
| |
 |
All model elements, diagrams and diagram objects can have Constraints,
Tagged Values, Requirements (incl. Realized from Model level),
Scenarios, and Test Cases (incl. Realized from Model level). |
| |
 |
UML Extensibility Support (inc. Stereotypes, Constraints, Tagged Values, Profiles, etc.)
|
| |
 |
Robustness Modeling (Class & Use Case Diagrams).
|
| |
 |
Includes pre-defined profiles for Robustness modeling, Business object modeling, Data modeling, Web application modeling,
XML Modeling, etc.
|
| |
 |
Export Packages to VUML & XML formats.
|
| |
 |
Export and Import Models (excluding diagrams) to and from XMI (allows exchange of models between Visual UML and Rational Rose and other
XMI-compliant products). XMI versions 1.0 & 1.1 (UML 1.3
Metamodel) supported in
Rational Rose and non-Rose formats.
|
| |
 |
Extensive control of chart objects' positioning and appearance.
|
| |
 |
Linking of model & diagram objects to multiple other diagrams, documents, files, URLs, etc.
|
| |
 |
hyperLinks on diagrams. |
| |
 |
A comprehensive use case editor.
|
| |
 |
A project/model explorer for creating, modifying, editing, deleting, etc. model elements and diagrams.
|
| |
 |
Drag-and-drop model objects onto diagrams from model explorer.
|
| |
 |
Group editing with multiple object selection.
|
| |
 |
Describe model & diagram objects - attach long textual descriptions.
|
| |
 |
Zoom into a selected area ("marquee select") area of a diagram. |
| |
 |
Stereotypes (inc. business object modeling, data modeling, Conallen web application modeling extensions, XML modeling).
|
| |
 |
Stereotypes list editor.
|
| |
 |
Export/import/merge model fragments and diagrams with control over handling of duplicate entries.
|
| |
 |
A Model Manager for managing (copy, move, delete, sort/organize, etc.)
multiple model elements and packages.
|
| |
 |
XML interface (export, import, merge) with DTD.
|
| |
 |
Publishing of models and/or diagrams to HTML with selection of included model elements, their properties, and their ordering.
|
| |
 |
Exporting of diagrams to several popular graphics formats including Windows Metafiles (EMF and WMF), BMP, JPEG, TIFF, PCX,
GIF, HTML and the Windows Clipboard.
|
| |
 |
Print preview diagrams with extensive control over format and appearance.
|
| |
 |
Print preview reports of model and diagram object descriptions and use case detailed definitions.
|
| |
 |
Export model and diagram object descriptions, object definitions and use case detailed definition reports to HTML, XML, RTF and PDF.
|
| |
 |
Tagged values for assignment of user defined properties to the model, diagrams, model elements and diagram objects.
|
| |
 |
VBScript/JScript 5.6 Scripting engines.
|
| |
 |
Web application modeling using Conallen WAE UML extensions.
|
| |
 |
Data modeling (define tables & columns, comments, primary keys, unique and check constraints, indexes, triggers,
relationships, domains and procedures).
|
| |
 |
C++/VC++ code generation (Developer Editions).
|
| |
 |
Visual Basic code generation and reverse-engineering (Developer Editions).
|
| |
 |
C# and Java code generation and reverse-engineering (Developer Editions).
|
| |
 |
Visual Basic.NET (VB.NET) code generation and reverse-engineering (Developer Editions).
|
| |
 |
Database schema generation (Developer Editions) of SQL DDL for SQL Server, Oracle, SQL Anywhere, Visual FoxPro, Access
(via Jet SQL), Pervasive SQL, MySQL and PostgreSQL.
|
| |
 |
Database reverse-engineering (Developer Editions) via ADO connection and ODBC or OLEDB driver for Access, SQL Server,
SQL Anywhere, Oracle, Visual FoxPro, MySQL and PostgreSQL (support for more database types to follow).
|
| |
 |
Visual Basic for Applications (VBA) 6.3 integration (Plus-Developer Edition).
|
| |
 |
Works as an Add-In to Visual Basic 6 (Developer Editions). Generate and reverse-engineer Visual Basic projects and files when running as an
add-in
to Visual Basic.
|
| |
 |
Works as an Add-In to the Visual Studio.NET 2002 & 2003 IDEs.
Generate and reverse-engineer C# projects (.csproj) and code files (.cs)
while Visual UML is running as an add-in to the Visual Studio.NET 2002 & 2003 IDEs (Developer Editions).
Generate and reverse-engineer Visual Basic.NET
(VB.NET) projects (.vbproj) and code files (.vb) while Visual UML
is running as an add-in to the Visual Studio.NET IDE. (Developer Editions)
|
| |
 |
Works as an Add-In to the Visual Studio 2005 & 2008 IDEs.
Generate and reverse-engineer C# projects (.csproj) and code files (.cs) while
Visual UML is running as an add-in to the Visual Studio 2005 & 2008 IDEs (Developer Editions).
Generate and reverse-engineer Visual Basic.NET
(VB.NET) projects (.vbproj) and code files (.vb) while Visual UML
is running as an add-in to the Visual Studio 2005 & 2008 IDEs. (Developer Editions)
|
| |
 |
Generate and reverse-engineer Visual C++ projects (.vcproj),
header files (.h) and code files (.cpp) while Visual UML is running as
an add-in to the Visual Studio 2005 & 2008 IDEs (Developer Editions). |
| |
 |
Sample Models for the following popular UML books: UML Distilled by Martin Fowler (Second Edition); Developing Web
Applications with UML by Jim Conallen); XML Modeling Applications
with UML by David Carlson.
|
| |
 |
Sample Database (SQL Server, SQL Anywhere, Access, Oracle,
PostgreSQL) Models.
|
| |
 |
XML Modeling (XSDs) support and sample models.
|
| |
 |
Sample models for the Gang-of-Four (GoF) Patterns.
|
| |
 |
UML Models of the .NET Framework.
|
| |
 |
Import Models from Rational Rose. |
| |
 |
Import Use Case projects from Serlio Case Complete. |
| |
 |
Import SQL Server database schemas from EasyStruct 4.5
(Developer Editions). Enables
Visual UML to reverse-engineer database table triggers, stored
procedures and views in addition to database tables, columns, indexes,
constraints, primary keys (FKs) and foreign keys (FKs). |
| |
 |
Import SQL Server database schemas from ImportER
(Developer Editions). Enables
Visual UML to reverse-engineer database table triggers, stored
procedures and views in addition to database tables, columns, indexes,
constraints, primary keys (FKs) and foreign keys (FKs). |
| |
 |
Generate Cache database schemas (SQL, XML and CDL
formats supported) (Developer Editions). Includes Cache database modeling profile and
sample model. |
| |
 |
Generate XML schemas (XSDs) (Developer Editions). Includes XML
modeling profile and sample models. |
| |
 |
Spell Checker with several English and Non-English
language dictionaries.. |
| |
 |
And much, much more!
|
| |
 |
|


|
 |
| |
| |
| |
 |
Affordable (pricing starts at less than $500).
|
| |
 |
Easy-to-use, modern intuitive user interface (like in Office
2000, Office XP,
Office 2003
and Visual Studio.NET).
|
| |
 |
Minimal learning curve.
|
| |
 |
Provides complete and comprehensive support for all OMG & 1.4 1.3 UML diagram types, including Robustness diagrams.
Plus several diagram types for UML 2.0: Activity, State Machine,
Communication and Interaction Overview diagrams.
|
| |
 |
Supports UML extensibility: Profiles, Stereotypes, Tagged Values, etc.
|
| |
 |
Model Glossary, Project Issues, Project Tasks. |
| |
 |
Constraints, Requirements,
Scenarios, Tagged Values, Test Cases. |
| |
 |
Supports Web Application modeling (Conallen), Business Object modeling, XML modeling (Carlson), Robustness modeling, Data
modeling, etc.
|
| |
 |
Comprehensive diagram editor providing extensive control over layout and appearance of diagram objects.
|
| |
 |
XMI interface (export & import XMI 1.0 & 1.1, UML 1.3 Metamodel -
model elements only, not diagrams) with DTDs.
|
| |
 |
XML interface (export, import & merge) with DTDs.
|
| |
 |
Publish Model, Packages and Diagrams to HTML for others to view.
|
| |
 |
Report generation of model elements and diagram objects descriptions and
definitions, use case definitions. |
| |
 |
Code generation and reverse-engineering of Visual Basic, C#, Java and Visual Basic.NET (VB.NET) code.
Generation of C++ code.
|
| |
 |
Database schema generation and reverse-engineering of databases.
|
| |
 |
Works as an add-in to the Visual Basic 6 IDE.
|
| |
 |
Works as an add-in to the Visual Studio.NET 2002/2003 IDEs.
|
| |
 |
Works as an add-in to the Visual Studio 2005/2008 IDEs.
|
| |
 |
Import from EasyStruct, ImportER, Case Complete, Rational Rose. |
|


|
 |
| |
| |
Visual UML provides comprehensive support for all of the diagram types
defined in the OMG 1.3 & 1.4 UML (Unified Modeling Language) documentation.
Plus. the majority of UML 2.0 diagram types |
| |
| |
 |
Activity Diagrams.
|
| |
 |
Class Diagrams.
|
| |
 |
Collaboration (Communication) Diagrams.
|
| |
 |
Component Diagrams.
|
| |
 |
Deployment Diagrams.
|
| |
 |
Object Diagrams.
|
| |
 |
Package Diagrams.
|
| |
 |
Sequence Diagrams.
|
| |
 |
State (Machine) Diagrams.
|
| |
 |
Use Case Diagrams.
|
| |
 |
Robustness Diagrams.
|
| |
 |
Interaction Overview Diagrams (UML 2.0). |
| |
Plus: |
| |
 |
Data Modeling Extensions.
|
| |
 |
Web Application Modeling Extensions (Conallen).
|
| |
 |
Business Object Modeling Extensions.
|
| |
 |
XML modeling Extensions (Carlson).
|
| |
 |
Robustness Modeling.
|
| |
| |
 |
Visual UML includes the UML 1.3, 1.4 & 2.0 Specifications documents in Adobe Acrobat Reader .PDF file format. |
|
|


|
 |
| |
| |
The
Visual UML Plus-Developer Edition includes
all of the code generation and reverse-engineering capabilities of the
Developer Edition
and also adds integrated support for Microsoft
Visual Basic for Applications® (VBA) 6.3, enabling users to create VBA projects and write scripts (aka Macros) to
control and extend Visual UML through its fully documented OLE Automation/ActiveX interface and exposed object model. This
could be as simple as extracting data for reporting or document generation (such as by accessing it from, or moving it over
to Word) or as extreme as building a code generator or reverse-engineering add-on. |
| |
 |
| |
| |
The
Visual UML Developer Edition includes: |
| |
|
| |
 |
an integrated, bi-directional Visual Basic (VB) interface.
|
| |
 |
an integrated, bi-directional C# interface.
|
| |
 |
an integrated, bi-directional Java interface.
|
| |
 |
an integrated, bi-directional Visual Basic.NET
(VB.NET) interface.
|
| |
 |
an integrated C++
code generation interface.
|
| |
 |
an integrated, bi-directional Database interface to several
database types (Access, SQL Server, Oracle, SQL Anywhere, Visual FoxPro, MySQL, etc.).
|
| |
 |
works as an add-in to the Visual Basic 6 IDE. Can generate and reverse-engineer Visual Basic (VB) projects and files when
running as an add-In to Visual Basic.
|
| |
 |
works as an add-In to the Visual Studio.NET 2002 & 2003 IDEs. Can generate and reverse-engineer C# projects (.csproj) and code files
(.cs), and Visual Basic.NET (VB.NET) projects (.vbproj) and code files (.vb), while Visual UML is running within the Visual
Studio.NET IDE.
|
| |
 |
works as an add-In to the Visual Studio 2005 & 2008 IDEs. Can generate and reverse-engineer C# projects (.csproj) and code files
(.cs), and Visual Basic.NET (VB.NET) projects (.vbproj) and code files (.vb), while Visual UML is running within the Visual
Studio 2005 & 2008 IDEs.
|
| |
 |
Models of the .NET Framework (Long Package Names and Nested Packages formats).
|
|
 |
|


|
|
Click here for more information about the Visual UML Developer
Editions and the Visual UML Plus-Developer Editions.
Click here to view a table showing the contents of each Visual UML
product edition/variant.
|
| |
 |
|


|
 |
| |
| |
Visual UML includes comprehensive on-line documentation: |
| |
| |
 |
a comprehensive, illustrated on-line HTML Help system in "how-to" form.
|
| |
 |
the OMG UML 1.3, 1.4 and 2.0 Specifications in Adobe Acrobat (PDF) file format.
|
| |
 |
comprehensive on-line Help documentation about the mappings between Visual UML Model Elements (Packages, Classes,
Attributes, Operations, Parameters, Associations, Generalizations, etc.) and corresponding C++, C#, Java and VB.NET
Language Elements for both code generation and reverse-engineering.
|
| |
 |
comprehensive on-line Help documentation about the mappings between Visual UML Model Elements (Classes, Attributes,
Parameters, Associations, etc.) and corresponding Database schema (SQL DDL) elements for both schema generation and
reverse-engineering.
|
| |
 |
comprehensive on-line Help documentation about the mappings between Visual UML Model Elements (Packages, Classes,
Attributes, Operations, Parameters, Associations, Generalizations, etc.) and corresponding Visual Basic Language
Elements for both code generation and reverse-engineering.
|
| |
 |
comprehensive documentation (in HTML Help format) about its extensive object model and automation interface.
|
| |
 |
|


|
 |
| |
| |
Visual UML includes several sample UML models: |
| |
| |
 |
Model and diagrams from the book UML Distilled: Applying the Standard Object Modeling Language (Second Edition) by
Martin Fowler with Kendall Scott (Addison-Wesley).
|
| |
 |
Model and diagrams from the book Building Web Applications with UML by Jim Conallen (Addison-Wesley).
|
| |
 |
Model and diagrams from the book Modeling XML Applications with
UML by David Carlson (Addison-Wesley).
|
| |
 |
Model and diagrams for some sample databases (SQL Anywhere, SQL Server,
Access, Oracle and PostgreSQL).
|
| |
 |
Gang of Four (GoF) Pattern models, UML Testing Profile.
|
| |
 |
Cache sample database. |
| |
 |
.NET Framework (Long Package Names and Nested Packages formats).
|
| |
 |
|


|
 |
| |
| |
Visual UML is a 32-bit application for Windows 95 (OSR2), Windows 98 & 98SE, Windows ME,
Windows NT 4.0, Windows 2000, Windows XP and Windows Vista. |
| |
Note: We have received reports that Visual UML
may not work with Windows 2003 Server depending on its configuration.
Therefore, we do cannot claim that Visual UML will always work on
Windows 2003 Server. |
|


|
 |
| |
| |
Operating Systems: |
| |
| |
 |
Windows 95 (OSR2)
|
| |
 |
Windows 98 & 98SE
|
| |
 |
Windows ME
|
| |
 |
Windows NT 4.0 Workstation (incl. all SPs)
|
| |
 |
Windows 2000 Professional (incl. all SPs)
|
| |
 |
Windows XP (incl. SP1 and SP2)
|
| |
 |
Windows Vista
|
|


|
|
Download a Free Trial/Demo version of Visual UML now!
Purchase Visual UML from a Reseller or directly from Visual Object Modelers
Purchase Visual UML via our secure on-line Store now!
|
|
|