Chapter 21. Activity Diagram Artifact Reference

Table of Contents

21.1. Introduction
21.1.1. Limitations Concerning Activity Diagrams in ArgoUML
21.2. Action State
21.2.1. Action State Details Tabs
21.2.2. Action State Property ToolBar
21.2.3. Property fields for action state
21.3. Action
21.4. Transition
21.5. Guard
21.6. Initial State
21.7. Final State
21.8. Junction (Decision)
21.9. Fork
21.10. Join

21.1. Introduction

This chapter describes each artifact that can be created within an Activity diagram. Note that some sub-artifacts of artifacts may not actually themselves appear on the diagram.

There is a close relationship between this material and the Properties Tab of the Details Pane (see Section 12.4, “Properties Tab”). That section covers Properties in general, in this chapter they are linked to specific artifacts.

Figure 21.1, “Possible artifacts on an activity diagram.” shows an Activity Diagram with all possible artifacts displayed.

Figure 21.1. Possible artifacts on an activity diagram.

Possible artifacts on an activity diagram.

21.1.1. Limitations Concerning Activity Diagrams in ArgoUML

Activity diagrams are not fully developed yet in ArgoUML. Many aspects are not fully implemented, or may not behave as expected. In particular swim lanes, action-object flows, control icons (signals), sub-activities, object flows, control icons and interactions with other classifiers are not provided. In practice there is little in the current implementation of the activity diagram to distinguish it from the statechart diagram (see Chapter 19, Statechart Diagram Artifact Reference).