Chapter 18. Sequence Diagram Artifact Reference

Table of Contents

18.1. Introduction
18.1.1. Limitations Concerning Sequence Diagrams in ArgoUML
18.2. Object
18.2.1. Object Details Tabs
18.2.2. Object Property Toolbar
18.2.3. Property Fields For Object
18.3. Stimulus
18.3.1. Stimulus Details Tabs
18.3.2. Stimulus Property Toolbar
18.3.3. Property Fields For Stimulus
18.4. Stimulus Call
18.5. Stimulus Create
18.6. Stimulus Destroy
18.7. Stimulus Send
18.8. Stimulus Return
18.9. Link
18.9.1. Link Details Tabs
18.9.2. Link Property Toolbar
18.9.3. Property Fields For Link
[Caution]Caution

In ArgoUML 0.14 the sequence diagrams are not available. They will be replaced by a new and improved version in the upcoming release. In the 0.12 release they were not working and in the 0.10 release that is described here they did not follow the UML specification correctly.

This chapter is left in the manual for those that might need it because they are still working with ArgoUML 0.10.1.

18.1. Introduction

This chapter describes each artifact that can be created within a sequence diagram. Note that some sub-artifacts of artifacts on the diagram 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.

[Caution]Caution

Sequence diagrams are not fully developed yet in ArgoUML. Many aspects are not fully implemented, or may not behave as expected.

Figure 18.1, “Possible artifacts on a sequence diagram.” shows a sequence diagram with all possible artifacts displayed.

Figure 18.1. Possible artifacts on a sequence diagram.

Possible artifacts on a sequence diagram.

18.1.1. Limitations Concerning Sequence Diagrams in ArgoUML

The sequence diagram is still rather under-developed in ArgoUML.

The biggest difficulties are with the actions behind the stimuli. These are purely textual in implementation, and there is no way to link them back to their associated operations or signals.