Tool Mentor: Managing Sequence Diagrams Using Rational Rose
var backPath = './../../../';
var imgPath = './../../../images/';
var nodeInfo=[{view: "view:_LVCagP5WEdmAzesbYywanQ", path: ["_LVCagP5WEdmAzesbYywanQ", "_gpYSoAILEdq-_NKqZM1EhA", "_qS-iwAIOEdqTna4sZVFRow", "{06FB737B-5D74-4C3B-98F4-36153CFB2E34}", "{70C1E98C-D6AC-4278-8554-1E000AF5A57D}"]}, {view: "view:_LVCagP5WEdmAzesbYywanQ", path: ["_LVCagP5WEdmAzesbYywanQ", "_zRigkAILEdq-_NKqZM1EhA", "_U5tiUAISEdqTna4sZVFRow", "{06FB737B-5D74-4C3B-98F4-36153CFB2E34}", "{70C1E98C-D6AC-4278-8554-1E000AF5A57D}"]}, {view: "view:_LVCagP5WEdmAzesbYywanQ", path: ["_LVCagP5WEdmAzesbYywanQ", "_AUv4MAIMEdq-_NKqZM1EhA", "_5ZuQsAIUEdqEutyfYo0quQ", "{06FB737B-5D74-4C3B-98F4-36153CFB2E34}", "{70C1E98C-D6AC-4278-8554-1E000AF5A57D}"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_jD8dUAIbEdqEutyfYo0quQ", "_F1OgYAIbEdqEutyfYo0quQ", "{06FB737B-5D74-4C3B-98F4-36153CFB2E34}", "{70C1E98C-D6AC-4278-8554-1E000AF5A57D}"]}];
contentPage.preload(imgPath, backPath, nodeInfo, '', false, false, false);
Tool Mentor: Managing Sequence Diagrams Using Rational Rose
This tool mentor describes how to use Rational Rose to create sequence diagrams that show interactions between objects.
Tool: Rational Rose
Relationships
Related Elements
Use-Case Analysis
Use-Case Design
Main Description
Overview
The following is a summary of the steps you perform to use sequence diagrams to describe the interactions between
objects:
Create a sequence diagram under the Use-Case Realization
Place the participating objects and actors in the sequence
diagram
Describe the messages between the objects
Describe what an object does when it receives a message
For more details about sequence diagrams, see:
Sequence Diagrams (Overview) topic in the
Rational Rose online help.
Chapter 4, Introduction to Diagrams and
Chapter 9, Interaction Diagrams and Specifications in the Using Rational Rose manual.
1. Create a sequence diagram under the Use-Case Realization
When you create a sequence diagram for a use case realization, consider naming the diagram "<use-case name> -
<flow type>". This naming convention simplifies future tracing of objects to the use-case realization that they
participate in. Also, use the documentation window to enter a brief description of the scenario that the sequence
diagram depicts.
2. Place the participating objects and actors in the sequence
diagram
One of the primary elements of a sequence diagram is an object. An object has state, behavior, and identity. The
structure and behavior of similar objects are defined in their common class. Each object in a diagram indicates some
instance of a class. An object that is not named is referred to as a class instance. In this step, you:
Drag and drop actors onto the sequence diagram.
Add objects to the diagram and identify the classes to which the objects belong.
3. Describe the messages between the objects
A message represents the communication between actors and objects, indicating that an action will follow. It carries
information from the source focus of control to the destination focus of control. In a sequence diagram a message icon
represents exactly one message. When you create a message, use the documentation field in the Message Specification to
describe the message.
4. Describe what an object does when it receives a message
To enhance a message, you can attach a script to it. Use the Text Box symbol in the sequence diagram toolbar.
© Copyright IBM Corp. 1987, 2006. All Rights Reserved.
contentPage.onload();
Wyszukiwarka
Podobne podstrony:
sequence diagram?A76EBBmanage collaboration diagramB655C1DSequencing and Analysis of Neanderthal GenomicSequenceDiagram 2Advanced Project Management?ycja polska?promdata sequenceconfiguration change management81A29007 Diagram sekwencjiPatterns of damage in genomic DNA sequences from a NeandertalManagerFactoryParametersmanage changing requirements?6AC18Drup test manager?449E26Project manager CV example 12001 04 Xml Content Managementconfiguration management?FE6290więcej podobnych podstron