Presentation is loading. Please wait.

Presentation is loading. Please wait.

© M.E. Fayad 1996-2006 SJSU -- CmpE Software System Engineering Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering.

Similar presentations


Presentation on theme: "© M.E. Fayad 1996-2006 SJSU -- CmpE Software System Engineering Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering."— Presentation transcript:

1 © M.E. Fayad 1996-2006 SJSU -- CmpE Software System Engineering Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering San José State University One Washington Square San José, CA 95192-0180 http://www.engr.sjsu.edu/~fayad

2 L7-3-S2 Stable SW Patterns © M.E. Fayad 1996-2006 SJSU – CmpE M.E. Fayad 2 Lesson 7-3: Sample Stable Software Patterns

3 L7-3-S3 Stable SW Patterns © M.E. Fayad 1996-2006 SJSU – CmpE M.E. Fayad Lesson Objectives 3 Stable Analysis Patterns Convenience Trust Searching Comparison Stable Design Patterns AnyParty AnyTrust AnyPresentation

4 L7-3-S4 Stable SW Patterns © M.E. Fayad 1996-2006 SJSU – CmpE M.E. Fayad 4 Stable Analysis Pattern: Convenience

5 L7-3-S5 Stable SW Patterns © M.E. Fayad 1996-2006 SJSU – CmpE M.E. Fayad 5 Stable Analysis Pattern: Trust

6 L7-3-S6 Stable SW Patterns © M.E. Fayad 1996-2006 SJSU – CmpE M.E. Fayad 6 Stable Analysis Pattern: Searching

7 L7-3-S7 Stable SW Patterns © M.E. Fayad 1996-2006 SJSU – CmpE M.E. Fayad 7 Stable Analysis Pattern: Comparison

8 L7-3-S8 Stable SW Patterns © M.E. Fayad 1996-2006 SJSU – CmpE M.E. Fayad 8 Stable Design Pattern: AnyParty

9 L7-3-S9 Stable SW Patterns © M.E. Fayad 1996-2006 SJSU – CmpE M.E. Fayad 9 Stable Design Pattern: AnyTrust

10 L7-3-S10 Stable SW Patterns © M.E. Fayad 1996-2006 SJSU – CmpE M.E. Fayad 10 Stable Design Pattern: AnyPresentation

11 L7-3-S11 Stable SW Patterns © M.E. Fayad 1996-2006 SJSU – CmpE M.E. Fayad 1.Use stability Model and model the following EBTs: Reachability, Responsiveness, Mobility. 2.Use stability Model and model the following BOs: AnyComplaint, Synchronization, Support, Queuing, Schedule, AnyAgreement 3.Illustrate a few example for using the following patterns: 1.Searching 2.Convenience 3.AnyParty 4.AnyTrust 11 Discussion Questions


Download ppt "© M.E. Fayad 1996-2006 SJSU -- CmpE Software System Engineering Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering."

Similar presentations


Ads by Google