Objecteering empowers UML2 – Examples
Activity diagrams are used to model business processes or the dynamic part of a model (an operation’s algorithm, for example). They can be “autonomous” and represent a process, or represent the behaviour of an operation. Partitions can be represented horizontally or vertically.
Objecteering supports all the detailed features of UML2 activity diagrams. We see here embedded partitions, behaviour call actions, pins, received events and data stores. Objecteering allows the fast and easy creation of activity diagrams through smart interactions: for example, just drag & drop an operation into an activity diagram to create an “operation call action” that is connected to the operation. Icons attached to the element express when they are connected (represent, typed by) to other model elements. For example, we see that the “Hotliner” partition has an actor icon, expressing that the partition represents an existing actor (called Hotliner). These features greatly enhance the legibility of activity diagrams, as well as making them comfortable to use.