Modeling With UML

Return to Introduction  Previous page  Next page

Enterprise Architect is a comprehensive UML analysis and design tool. Enterprise Architect has a library of UML data structures that you can use and extend to develop your models.

Dictionary of UML Structures

To explain how Enterprise Architect interprets the UML standards and specifications, Sparx Systems provides a dictionary of UML diagrams, elements and connectors.

For more information, see the UML Dictionary topic.

You create your projects and models using the Start Page or File Menu, which provide templates on which to base your models
You initially create your packages and diagrams using the Toolbars and Menus, and the elements and connectors using the Enterprise Architect UML Toolbox.
You can also create new structures through the Project Browser, and re-use existing structures using the Project Browser, Model Views, Element List and Model Search.

Modeling With Enterprise Architecture

Modeling in Enterprise Architect is the process of graphically representing a business process or software system. The resulting model can be used to emphasize a certain aspect of the system being represented and to record and communicate its detail.

Building models requires the use of various UML data structures and Enterprise Architect tools, as above. A further extremely useful tool is the

Relationship Matrix, which enables you to visualize and amend the relationships and hence organization of structures within the model.

Enterprise Architect also provides particular support for:

Requirements Management and
Modeling the business process, an essential part of any software development process

You can extend the scope of your models by using:

UML Stereotypes, Profiles and Patterns, and
MDG Technologies.

For more information, see Modeling With Enterprise Architect.