keronlodge.blogg.se

Loop in sequence diagram
Loop in sequence diagram







loop in sequence diagram

The UML provides rich modeling element, it can be either for member of the static structure modeling and can be member of the dynamic behavior modeling 3. Unified Modeling Language is by GradyBooeh JimRumbaugh and IvarJaeobson three famous object-oriented technology experts launched, in OOSE method, OMT method and BOOCH representation, on the basis of widely for advice, again and again modification and complete and effective object-oriented analysis and design of a standard modeling language, it is currently the most popular a kind of object-oriented modeling language. Because UML state diagram depicting the changes of the internal state is an object of UML sequence diagrams depict the interactions between multiple objects, so, in a sense, the UML sequence diagram is a kind of abstract, the state diagram and UML state diagram is the elaboration of the sequence diagram 2. The UML sequence diagrams depict, send messages to each other, between multiple objects in the system of interaction. At this point, then use UML sequence diagrams to model. In UML state diagram describes multiple objects and their interactions the description of the UML state chart ability is insufficient, sometimes even impossible. But a real complex systems, often there are multiple objects at the same time and their interaction 1. The UML state diagram describes an object in the system response to external events, the changes of the life cycle and dependence on the past behavior and so on. This is an open access article distributed under the terms of the creative commons attribution License, which permits unrestricted use, distribution and reproduction in any medium, provided the original author and source are credited.

Loop in sequence diagram software#

Journal of Software Engineering, 11: 47-53.Ĭopyright: © 2017. Research of Operation Semantic and PI Transformation Based on UML Sequence Diagrams. Yao Wen Xia, Sai Dong Lv and Dong Xia Liu, 2017. Conclusion: This study presents a UML sequence diagram is decomposed into basic constituent elements and the combination of several combinations of fragments, the basic constituent elements are mapped to the corresponding components of PI-calculus, operational semantics is given a combination of fragments and then converted to PI calculus. So, from the UML sequence diagrams of XMI file, extract the key data, structure information, including the static structure and dynamic behavior, the assembly way, need to a few key XMI file labels for data mining. Refers to the "constant" parts: Basic composition elements of UML sequence diagrams, such as classes, objects, messages, objects and the relationship between part of "change" refers to that the combination of the basic composition elements assembled segment, such as the "loop", "break", "Alt", "par" and "opt'', etc.

loop in sequence diagram

Results: The UML sequence diagrams have "The same" part, there are also a part of the "change". Materials and Methods: In this study, the UML sequence diagram is decomposed into the basic composition elements and the combination of several segments of combination, the basic composition elements are mapped to the corresponding components in the PI calculus and combination fragment is given operational semantics and then converted to PI calculus.

loop in sequence diagram

Background: The UML sequence diagram is a metamodel, didn’t have the precise formal semantics, system design and development personnel cannot be observed system dynamic performance and can’t realize system automatic reasoning and proof: On the other hand, in a state diagram and sequence diagram in UML, different sides of the same system, semantic inconsistencies may occur, because do not have form semantics, UML diagrams so unable to detect different types of conflict between the semantics of the UML subgraph.









Loop in sequence diagram