UML Sequence Diagrams present heuristics uses discuss - Computer Science Engineering (CSE) Notes | EduRev

Computer Science Engineering (CSE) : UML Sequence Diagrams present heuristics uses discuss - Computer Science Engineering (CSE) Notes | EduRev

 Page 1


© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley  
1 
UML Sequence Diagrams 
Page 2


© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley  
1 
UML Sequence Diagrams 
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley  
2 
Objectives 
? To present the UML sequence diagram 
notation 
? To illustrate uses of sequence diagrams 
? To present heuristics for making good 
sequence diagrams 
? To discuss when to use sequence 
diagrams 
Page 3


© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley  
1 
UML Sequence Diagrams 
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley  
2 
Objectives 
? To present the UML sequence diagram 
notation 
? To illustrate uses of sequence diagrams 
? To present heuristics for making good 
sequence diagrams 
? To discuss when to use sequence 
diagrams 
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley  
3 
Topics 
? UML interaction diagrams 
? Frames, lifelines, and messages 
? Combined fragments 
? Sequence diagram heuristics 
? Using sequence diagrams 
 
 
Page 4


© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley  
1 
UML Sequence Diagrams 
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley  
2 
Objectives 
? To present the UML sequence diagram 
notation 
? To illustrate uses of sequence diagrams 
? To present heuristics for making good 
sequence diagrams 
? To discuss when to use sequence 
diagrams 
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley  
3 
Topics 
? UML interaction diagrams 
? Frames, lifelines, and messages 
? Combined fragments 
? Sequence diagram heuristics 
? Using sequence diagrams 
 
 
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley  
4 
Interaction Diagrams 
An interaction diagram is a notation for modeling the 
communication behavior of individuals exchanging 
information to accomplish some task. 
• Sequence diagram—shows interacting individuals along 
the top and message exchange down the page 
• Communication diagram—shows messages exchanged on 
a form of object diagram 
• Interaction overview diagram—a kind of activity diagram 
whose nodes are sequence diagram fragments 
• Timing diagram—shows individual state changes over 
time 
Page 5


© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley  
1 
UML Sequence Diagrams 
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley  
2 
Objectives 
? To present the UML sequence diagram 
notation 
? To illustrate uses of sequence diagrams 
? To present heuristics for making good 
sequence diagrams 
? To discuss when to use sequence 
diagrams 
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley  
3 
Topics 
? UML interaction diagrams 
? Frames, lifelines, and messages 
? Combined fragments 
? Sequence diagram heuristics 
? Using sequence diagrams 
 
 
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley  
4 
Interaction Diagrams 
An interaction diagram is a notation for modeling the 
communication behavior of individuals exchanging 
information to accomplish some task. 
• Sequence diagram—shows interacting individuals along 
the top and message exchange down the page 
• Communication diagram—shows messages exchanged on 
a form of object diagram 
• Interaction overview diagram—a kind of activity diagram 
whose nodes are sequence diagram fragments 
• Timing diagram—shows individual state changes over 
time 
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley  
5 
Sequence Diagram Frames 
Frame—a rectangle with a pentagon in the 
upper left-hand corner called the name 
compartment. 
• sd interactionIdentifier 
• interactionIdentifier is either a simple name or 
an operation specification as in a class diagram 
sd findWebPage sd rotate( in degrees : int ) : BoundingBox
Read More
Offer running on EduRev: Apply code STAYHOME200 to get INR 200 off on our premium plan EduRev Infinity!

Content Category

Related Searches

past year papers

,

Semester Notes

,

Viva Questions

,

MCQs

,

Free

,

Exam

,

UML Sequence Diagrams present heuristics uses discuss - Computer Science Engineering (CSE) Notes | EduRev

,

Sample Paper

,

Summary

,

Extra Questions

,

shortcuts and tricks

,

study material

,

pdf

,

video lectures

,

UML Sequence Diagrams present heuristics uses discuss - Computer Science Engineering (CSE) Notes | EduRev

,

Previous Year Questions with Solutions

,

UML Sequence Diagrams present heuristics uses discuss - Computer Science Engineering (CSE) Notes | EduRev

,

Objective type Questions

,

Important questions

,

ppt

,

practice quizzes

,

mock tests for examination

;