UModel provides support for UML object diagrams, which illustrate instances in your development project.
A UModel object diagram represents a single example of a class and is used to illustrate one data-point in your application. When you create a new object, called an instance specification, UModel lets you assign an existing class represented by the instance. UModel automatically supplies instances of the appropriate properties from the defining class to the object, and you can then insert sample values for your object.
UML object diagrams use a notation similar to class diagrams and are used to illustrate an instance of a class at a particular point in time. You might want to draw an object diagram to illustrate a real-life example of a class and its relationships.
Object diagrams can help clarify classes and inheritance and are sometimes drawn while planning classes, or to assist non-programming stakeholders who may find class diagrams too abstract.
Since object diagrams use notation very similar to class diagrams, the object diagram toolbar uses some of the same icons as the class diagram toolbar. You can use the toolbar, edit directly in the diagram, or use the properties dialog box to edit an object’s attributes and values.
UModel supports all 14 UML diagrams, as well as a UML diagram for XML Schemas and another to model tables in relational databases, giving your team a powerful UML modeling tool at a fraction of the cost of legacy solutions. To see a comprehensive list of all UML diagram types, see our UML diagrams page or click on the link below to download a 30-day trial of Altova UModel.