Professional Documents
Culture Documents
Lecture 21
Lecture 21
Lecture 21
Ahsan Riaz
Department of Computer Science
CUI, Abbottabad Campus
May be reproduced ONLY for student use at the university level when used in conjunction with Software Engineering: A
Practitioner's Approach, 7/e. Any other reproduction or use is prohibited without the express written permission of the
author.
1
Quick Recap
It encompasses seven distinct
tasks:
Inception
Elicitation
Elaboration
Negotiation
Specification
Validation
Management
4
Creating a Behavioral Model
10
Sequence Diagram
11
Sequence Diagram
Figure illustrates a partial sequence diagram for the SafeHome
security function
Each of the arrows represents an event
Time is measured vertically (downward), and the narrow vertical
rectangles represent time spent in processing an activity
States may be shown along a vertical time line
12
Summary
It encompasses seven distinct
tasks:
Inception
Elicitation
Elaboration
Negotiation
Specification
Validation
Management