Symmetrically, and perhaps more importantly,.you are inĪutomatic Refresh mode or your manually refreshed it since the last semantic changes), Viewpoint will always organize the elements on the diagram in a way which is compatible with the semantic ordering of the events: if you see an executionĮ2, you can be sure the events corresponding to Assuming your diagram is synchronized (i.e.Viewpoint works hard to ensure that what you see on you sequence diagram (in terms of vertical ordering of elements and horizontal ordering of lifelines) always correspond to the semantic ordering of the represented events. However placing a message above or below another one has a strong implication on the ordering of the events they represent, and thus on the structure of the underlying semantic model which is represented. This is true for the vertical placement and for the left-to-right order of lifelines. The relative graphical positions of elements on a sequence diagram have strong meaning. The most important consequence of this is that contrary to what happens on a classical diagram, The canonical case is a UML Sequence Diagram (where the notation comes from), which represents the messages exchanged between objects in a software system. Typically, they representĮvents sent and received between some entities over Viewpoint preferences page) to ensure the diagram is always kept in synch with the underlying semantic model.Īs their name says, sequence diagrams are meant to represent ordered sequences of elements. Viewpoint > Viewpoint Diagram > Rulers and Grid, un-check the You can also disable it for all future diagrams in the preferences: Properties view when the diagram itself is selected. For an existing diagram, this is available in the This means that to use sequence diagrams you IMPORTANT WARNING: To work correctly, Viewpoint sequence diagrams must have a tight control on where the graphical elements are placed on the diagram and on their synchronization with the underlying semantic model. Obeo Designer, you already have an example sequence diagrams modelers supplied. Note: If you have installed Viewpoint as part of The general diagrams user manual for more information. Unless otherwise stated here, all the features of normal Viewpoint diagrams apply also to sequence diagrams, so you can refer to This document only describes the specificities of sequence diagrams. They also support some additional features or change the classical behavior of some features. These diagrams behave mostly like normal Viewpoint diagrams, but in order to ensure the consistency of the models they represent, they have some restrictions. Here is an example which illustrates most of the graphical constructions which can appear on these diagrams: Viewpoint supports a special kind of diagrams which reuse the notations and conventions of UML Sequence Diagrams, but can be applied to other domains than just UML. Sequence diagrams share most of the functionalities of normal diagrams, but they have some specificities and restrictions. This document explains how to Viewpoint sequence diagrams editors/modelers. Sequence Diagrams Sequence Diagrams Editors
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |