ARIS UML Designer
One language as your guide.
Capabilities
ARIS UML Designer
Software engineering based on business processes
ARIS UML Designer is the first tool to speak the language of business processes and software development. Unlike other UML modeling tools, ARIS UML Designer provides complete support for the software development process.
One language for business & IT
UML is a comprehensive modeling standard for describing application systems. It’s used to model both static and dynamic aspects, such as the architecture and internal flow. UML defines diagrams and graphical symbols as well as the XMI exchange format. With XMI, model information can be exchanged between different modeling tools and development environments.
ARIS UML Designer uses the UML language to bring together business staff and software developers. All technical requirements are converted into UML, which guarantees consistent, object-oriented modeling of all program functions.
IT can determine which elements of a process are relevant for software development while the “object-oriented” analysts can decide on whether an object corresponds to a class or an attribute.

Quality assurance
ARIS UML Designer ensures high quality without errors in two ways. First, it creates the UML diagram using dialog-controlled structure modeling. This ensures a high degree of consistency even in the creation phase. You also can generate new models from existing ones automatically using semantic transformations. Second, an online consistency check detects syntactical and structural modeling errors.
Central ARIS repository
Since ARIS UML Designer uses the same repository as the rest of the ARIS Platform, UML modelers can access the process modeler’s data directly. ARIS UML Designer prevents redundant data retention even in different projects, since the same objects and contents are re-used in different models.
Support for all UML diagrams
ARIS UML Designer identifies functions from the business processes to be implemented in the software and then transfers them to a UML application diagram.
ARIS UML Designer supports all UML diagrams:
- UML activity diagram
- UML class diagram
- UML collaboration diagram
- UML component diagram
- UML deployment diagram
- UML sequence diagram
- UML statechart diagram
- UML use case diagram
A class diagram, for example, represents the static architecture of a software program. It’s often used to model the dependencies and relationships of different classes.
A statechart diagram can be used to model the states of a system or object in the event of a change of state.
A use case diagram is used in the early phases of a project to document the general software requirements in graphical form.

Scalable Web-based tool
ARIS UML Designer is ideal for software projects that span many locations. Teams access process models and UML content using a Web browser. The tool also offers multi-language support, extensive reporting and Web publishing capabilities to simplify creating and communicating documentation.


