Anda di halaman 1dari 7

Sequence Diagram - UML 2 Diagrams - UML Modeling Tool http://www.visual-paradigm.com/VPGallery/diagrams/Sequence.

html

UML 2 Diagrams
Gallery Home Sequence Diagram
Visual Modeling The Sequence Diagram models the collaboration of objects based on a time sequence. It shows how
the objects interact with others in a particular scenario of a use case. With the advanced visual
UML 2 Diagrams modeling capability, you can create complex sequence diagram in few clicks. Besides, VP-UML can
generate sequence diagram from the flow of events which you have defined in the use case
General UML Notations description.

Use Case Modeling


[ Use Case Diagram | Class Diagram | Sequence Diagram ]
Requirements Capturing [ Communication Diagram | State Machine Diagram | Activity Diagram ]
[ Component Diagram | Deployment Diagram | Composite Structure Diagram ]
Data Modeling
[ Timing Diagram | Interaction Overview Diagram ]
Object Relational Mapping
[ Feature List | Sequence Diagram Demo ]
EJB Support

Documentation Generation

Code Engineering

IDE Integration

Interoperability

Plug-in

User Interface

Cross-Platform

SDE for Visual Studio

SDE for Eclipse

SDE for NetBeans

SDE for JBuilder

1 of 7 8/6/2009 4:16 PM
Sequence Diagram - UML 2 Diagrams - UML Modeling Tool http://www.visual-paradigm.com/VPGallery/diagrams/Sequence.html

Sequence Diagram Sample


The Sequence Diagram models the collaboration of objects based on a time sequence.

Frame
An interaction is a unit of behavior that focuses on the observable exchange of information between
ConnectableElements.(OMG Unified Modeling Lanauge Specification - UML 2.0 Superstructure Specification, p.
525)

Lifeline
A lifeline represents an individual participant in the Interaction. While Parts and StructuralFeatures may have
multiplicity greater than 1, Lifelines represent only one interacting entity.(OMG Unified Modeling Lanauge
Specification - UML 2.0 Superstructure Specification, p. 536)

2 of 7 8/6/2009 4:16 PM
Sequence Diagram - UML 2 Diagrams - UML Modeling Tool http://www.visual-paradigm.com/VPGallery/diagrams/Sequence.html

ExecutionSpecification
An ExecutionSpecification is a specification of the execution of a unit of behavior or action within the Lifeline.
The duration of an ExecutionSpecification is represented by two ExecutionOccurrenceSpecifications, the start
ExecutionOccurrenceSpecification and the finish ExecutionOccurrenceSpecification.(OMG Unified Modeling
Lanauge Specification - UML 2.0 Superstructure Specification, p. 521)

InteractionUse
An InteractionUse refers to an Interaction. The InteractionUse is a shorthand for copying the contents of the
referred Interaction where the InteractionUse is. To be accurate the copying must take into account substituting
parameters with arguments and connect the formal gates with the actual ones.(OMG Unified Modeling Lanauge
Specification - UML 2.0 Superstructure Specification, p. 532)

3 of 7 8/6/2009 4:16 PM
Sequence Diagram - UML 2 Diagrams - UML Modeling Tool http://www.visual-paradigm.com/VPGallery/diagrams/Sequence.html

CombinedFragment
A combined fragment defines an expression of interaction fragments. A combined fragment is defined by an
interaction operator and corresponding interaction operands. Through the use of CombinedFragments the user
will be able to describe a number of traces in a compact and concise manner.(OMG Unified Modeling Lanauge
Specification - UML 2.0 Superstructure Specification, p. 507)

StateInvariant / Continuations
A Continuation is a syntactic way to define continuations of different branches of an Alternative
CombinedFragment. Continuations is intuitively similar to labels representing intermediate points in a flow of
control.A StateInvariant is a runtime constraint on the participants of the interaction. It may be used to specify a

4 of 7 8/6/2009 4:16 PM
Sequence Diagram - UML 2 Diagrams - UML Modeling Tool http://www.visual-paradigm.com/VPGallery/diagrams/Sequence.html

variety of different kinds of constraints, such as values of attributes or variables, internal or external states, and
so on.(OMG Unified Modeling Lanauge Specification - UML 2.0 Superstructure Specification, p. 516)

Stop
Stop

TimeConstraint and TimeObservation


TimeConstraint and TimeObservation

5 of 7 8/6/2009 4:16 PM
Sequence Diagram - UML 2 Diagrams - UML Modeling Tool http://www.visual-paradigm.com/VPGallery/diagrams/Sequence.html

Message
A Message defines a particular communication between Lifelines of an Interaction.(OMG Unified Modeling
Lanauge Specification - UML 2.0 Superstructure Specification, p. 538)

Lost Message
A Message defines a particular communication between Lifelines of an Interaction.(OMG Unified Modeling
Lanauge Specification - UML 2.0 Superstructure Specification, p. 538)

Found Message
A Message defines a particular communication between Lifelines of an Interaction.(OMG Unified Modeling
Lanauge Specification - UML 2.0 Superstructure Specification, p. 538)

6 of 7 8/6/2009 4:16 PM
Sequence Diagram - UML 2 Diagrams - UML Modeling Tool http://www.visual-paradigm.com/VPGallery/diagrams/Sequence.html

Top

Home | Products | Shop | Download | Product Support | Resources | Company | Contact Us | Site Map
Patents pending. All rights reserved.

Legal Privacy Statement

7 of 7 8/6/2009 4:16 PM

Anda mungkin juga menyukai