Gallery Home
Visual Modeling
UML 2 Diagrams
General UML Notations
Use Case Modeling
Requirements Capturing
Data Modeling
Object Relational Mapping
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
 
UML 2 Diagrams
Sequence Diagram
  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 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 description.  
 

 
Sequence Diagram Sample
The Sequence Diagram models the collaboration of objects based on a time sequence.
Sequence Diagram Sample
 
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)
Frame
 
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)
Lifeline
 
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)
ExecutionSpecification
 
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)
InteractionUse
 
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)
CombinedFragment
 
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 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)
StateInvariant / Continuations
 
Stop
Stop
Stop
 
TimeConstraint and TimeObservation
TimeConstraint and TimeObservation
TimeConstraint and TimeObservation
 
Message
A Message defines a particular communication between Lifelines of an Interaction.(OMG Unified Modeling Lanauge Specification - UML 2.0 Superstructure Specification, p. 538)
Message
 
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)
Lost Message
 
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)
Found Message
 
  Top
Home | Products | Shop | Download | Product Support | Resources | Company | Contact Us | Site Map
Patents pending. All rights reserved.
Legal Privacy Statement