User Tools

Site Tools


what_is_uml

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

what_is_uml [2019/05/03 11:02]
tast [What is UML]
what_is_uml [2021/05/10 08:13] (current)
montse [Sequence diagrams]
Line 3: Line 3:
  
  
-===== Unified Modeling Language (UML) =====+\\ ===== Unified Modeling Language (UML) =====
  
-The Unified Modeling Language (UML) was created to forge a common, semantically and syntactically rich visual modeling language for the architecture,​ designand implementation of complex software systems both structurally and behaviorally. UML has applications beyond software development,​ such as process flow in manufacturing.+The Unified Modeling Language (UML) was created to forge a common, semantically and syntactically rich visual modeling language for the architecture,​ design and implementation of complex software systems both structurally and behaviorally. UML has applications beyond software development,​ such as process flow in manufacturing.
  
 It is a graphic language to visualize, specify, construct and document a system. It is a graphic language to visualize, specify, construct and document a system.
Line 16: Line 16:
 UML has several types of diagrams, which show different aspects of the entities represented. UML has several types of diagrams, which show different aspects of the entities represented.
  
-===== Types of UML diagrams =====+\\ ===== Types of UML diagrams =====
 UML uses elements and associates them in different ways to form diagrams that represent static or structural aspects of a system, and behavior diagrams that capture the dynamic aspects of a system. ​ UML uses elements and associates them in different ways to form diagrams that represent static or structural aspects of a system, and behavior diagrams that capture the dynamic aspects of a system. ​
  
-   UML structural diagrams: +UML structural diagrams: 
-      * Class diagram +      * Class diagram. 
-      * Components diagram +      * Components diagram. 
-      * Structure diagram  +      * Structure diagram 
-      * Implementation diagram  +      * Implementation diagram 
-      * Object diagram +      * Object diagram. 
-      * Package diagram+      * Package diagram.
  
-   UML behavioral diagrams: +UML behavioral diagrams: 
-      * Activity diagram +      * Activity diagram. 
-      * Communication diagram  +      * Communication diagram 
-      * Interaction diagram  +      * Interaction diagram 
-      * Sequence diagram +      * Sequence diagram. 
-      * State machine diagram +      * State machine diagram. 
-      * Timing diagram  +      * Timing diagram 
-      * Use case diagram+      * Use case diagram.
  
-===== Sequence diagrams =====+\\ ===== Sequence diagrams =====
  
 Is the main diagram used in TAST application. Below, we give a brief explanation of what a sequence diagram is, and show some examples. Is the main diagram used in TAST application. Below, we give a brief explanation of what a sequence diagram is, and show some examples.
Line 48: Line 48:
 Below, some examples of sequence diagrams: Below, some examples of sequence diagrams:
  
-{{:​Diagrama_s1.png?​nolink&​600|}}+{{ :​Diagrama_s1.png?​link&​600| ​ }} 
 + 
 +{{ :​Diagrama_s2.png?​nolink&​600| ​ }} 
 + 
 +{{ :​Diagrama_s3.png?​nolink&​600| ​ }} 
 + 
  
-{{:​Diagrama_s2.png?​nolink&​600|}} 
  
-{{:​Diagrama_s3.png?​nolink&​600|}} 
  
what_is_uml.1556881347.txt.gz · Last modified: 2019/05/03 11:02 by tast