02_COMP 3033 SE Student-lead Discussion 3-1

8
TOPICS Sub-topics Student-lead discussion Schedule Overview 1. The Nature of Software 1.1. Software Applications and their Categories 1.2. Components of a Software Product 1.3.  Attribute s/charact eristics o f Quality Software 1.4. Basic Issues/Problems in Software Development 1.5. Software Development Myths 1 Introduction to Software Engineering 2.1 Software Engineering definition 2.2 Generic Phases of Software Engineering 2.2.1  Definition Phase 2.2.1.1  System Analysis 2.2.1.2  Software Project Planning 2.2.1.3  Requirement Analysis 2.2.2  Development Phase 2.2.2.1  Software Design 2.2.2.2  Coding 2.2.2.3  Testing 2.2.3 Maintenance Phase 2.3 Software Engineering Related Standards and Certifications 2.3.1  Major International IT Standards 2.3.1.1  IEEE 2.3.1.2   ANSI 2.3.1.3  NIST 2.3.1.4  OMG 2.3.1.5  OSF 2.3.2  Top IT Certifications 2.3.2.1  MCSE 2.3.2.2  Certified Java Developer 2.3.2.3  Certified Java Architect 2.3.2.4  MCSD B 24

description

Discussion for students.

Transcript of 02_COMP 3033 SE Student-lead Discussion 3-1

Page 1: 02_COMP 3033 SE Student-lead Discussion 3-1

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 18

TOPICS Sub-topics Student-leaddiscussion

Schedule

Overview 1

The Nature of Software11 Software Applications and their Categories12 Components of a Software Product13 Attributescharacteristics of Quality Software14 Basic IssuesProblems in Software Development15 Software Development Myths

983124983157983137983162983151983150983112983145983148983145983155

983124983154983145983150983145983140983137983140

983118983151983158983141983149983138983141983154 1983095

Introduction to

SoftwareEngineering

21 Software Engineering definition

22

Generic Phases of Software Engineering221 Definition Phase2211 System Analysis2212 Software Project Planning2213 Requirement Analysis222 Development Phase2221 Software Design2222 Coding

2223

Testing223 Maintenance Phase23 Software Engineering Related Standards and

Certifications231 Major International IT Standards2311 IEEE2312 ANSI2313 NIST

2314

OMG2315 OSF232 Top IT Certifications2321 MCSE2322 Certified Java Developer2323 Certified Java Architect2324 MCSD

983114983157983137983156

983119983139983141983137983109983150983139983145983151

B983157983141983150983137983151983138983154983137

983114983137983158983145983141983154

983118983151983158983141983149983138983141983154 24

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 28

24 Software Process Models

241

Linear Life-Cycle Models2411 WaterfallClassic Life Cycle2412 Fountain Model2413 Rapid Application Development2414 Other linear life-cycle models242 Iterative or Prototyping243 Evolutionary Process Model2431 Incremental Model

2432

Spiral Model2433 Concurrent Development244 Other Models 2441 Agile Methods 2442 4 th Generation Technique 2443 Component-based Development 2444 Formal Methods 2445 Extreme Programming

245

The Rational Unified Process

983110983157983148983143983157983141983154983137983155

983129983137983155983137983161

983116983145983152983137983150983137983126983137983148983141983150983162983157983141983148983137

983108983141983139983141983149983138983141983154 1

Software ProjectManagement

31 The Project Initiation311 Activities in Initiating the Project312 Building the Project Plan 3121 Work Break Down and Baseline Plan3122 Gantt Chart3123 Task Dependencies

3124

Lag and Lead Time3125 PERTProject Network Diagram313 Network Diagram Analysis314 Software Project Risk Management3141 Software Development Risks3142 Software Risk Impact3143 Estimation and Assessment3144 Mitigating Software Risks

983118983145983139983151983148983137983155

983117983137983139983137983152983145983150983148983137983139

983111983141983150983141983154

C983137983138983157983137983156

983120983154983141983152983151983156983141983150983156983141

983108983141983139983141983149983138983141983154 983096

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 38

32

Software Metrics 33 Quality Metrics34 Productivity Metrics341 Size-oriented342 Function-oriented35 Estimating Software Project Resources 36 Problem-based Decomposition Techniques37 Empirical Estimation Models

371

LOC-Oriented372 FP-Oriented373 COCOMO374 Putman Model

A983143983157983145983150983137983148983140983151983122983141983143983145983155

983116983151983154983145983139983151

983114983151983155983141

983108983141983139983141983149983138983141983154 15

Systems Analysis 41 Definition of Systems Analysis42 Requirements Analysis421 Requirements Gathering Techniques

422

Requirements Modeling Tools43 Requirements Specifications Document

983111983137983154983139983145983137

C983148983137983155983145983151

983123983137983150 983111983145983148

983119983139983137983149983152983151 983113983158983161

983114983137983150983157983137983154983161 5

Software DesignandImplementation

51 Software Design511 3 Phases in Design512 Architectural Models513 Screen Notation Modeling Languages514 Design Specifications Document

52

Program Design and Coding521 Module Partitioning Techniques5211 Data-oriented Techniques5212 Structure-oriented Techniques

A983154983141983158983137983148983148983151

B983137983150983143983143983157983140

983118983151983138983148983141

983119983139983137983149983152983151 983114983137983155983151983150

B983137983157983156983145983155983156983137

983114983137983150983157983137983154983161 12

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 48

522

Measuring A Module5221 Cohesion5222 Coupling5223 Fan-in5224 Fan-out523 Program Documentation53 Software Testing531 Desk Checking VS Testing

532

Type of Test533 Testing Methods5331 Black Box Test5332 White Box Test5333 Bottom-up Test5334 Big-bang Test5335 Top-down Test

983117983137983150983137983148983137983155983156983137983155983111983137983140983151983154

C983137983155983156983154983151

983114983137983150983157983137983154983161 1983097

Essentials of Visual Modeling

61 Introduction t Object Technology611 Definition of Object Technology612 Principles of Object Orientation613 Polymorphism and Generalization614 Design Patterns615 Packages62 Principle of Visual modeling

621

Definition of Visual Modeling622 Visual Modeling with UML63 Use Case Modeling631 Concepts in Use Case Modeling632 Use-Case Diagrams633 Activity Diagrams634 Class Diagrams64 Interaction Diagrams

641

Sequence Diagrams

983124983137983157983149983138983151983147983151983150

983123983137983150983156983151983155 983109983154983150983141983141

983123983137983150983156983145983137983143983151

D983137983161983137983150983137983150

983114983137983150983157983137983154983161 2983094

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 58

642 Communication Diagrams643 Interaction Diagrams Comparison

65

Other UML Diagrams651 Object Diagrams652 State Machine Diagrams653 Components Diagrams654 Deployment Diagrams

Software Validation and

Maintenance

71 Software Validation Techniques711 Walkthrough

712

Inspection 713 Round Robin 714 Simulation 72 Type of Change721 Corrective Change722 Adaptive Change723 Perfective Change

B983154983145983143983145983150983151

983114983137983139983151983138

983123983137983154983149983145983141983150983156983151

983110983141983138983154983157983137983154983161 2

SoftwareConfigurationManagement

81

Software Configuration Items82 Base lining Configuration Items (SCI)83 Configuration Management Audit84 Version Control

D983145983162983151983150983118983151983154983137

983123983137983150983156983151983155 983114983137983155983151983150

983110983141983138983154983157983137983154983161 983097

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 68

CapabilityMaturity Model

91 Software Process Improvement (SPI)92 The CMMI

921

Definition and History922 CCMI As a Process Model923 CCMI Model Representations924 CMMI Process Areas93 Capability Maturity Model for Software

983117983137983154983139983141983148983151

C983137983156983157

983110983141983138983154983157983137983154983161 1983094

983120983154983151983146983141983139983156 983120983154983141983155983141983150983156983137983156983145983151983150 (1983155983156 991251 2983150983140 983127983141983141983147 983151983142 983117983137983154983139983144 2014)

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 78

983118983119983124983109983098 983123983157983138983149983145983155983155983145983151983150 983151983142 983156983144983141 983152983154983145983150983156983139983151983152983161 983137983150983140 983155983151983142983156983139983151983152983161 983151983142 983122983141983152983151983154983156 (983127983151983154983140 983108983151983139983157983149983141983150983156 983137983150983140 983120983151983159983141983154983120983151983145983150983156

983120983154983141983155983141983150983156983137983156983145983151983150) 983110983145983148983141983155 983145983155 1 983127983141983141983147 (983117983151983150983140983137983161) 983152983154983145983151983154 983156983151 983156983144983141 983155983139983144983141983140983157983148983141 983151983142 983154983141983152983151983154983156 983123983137983158983141 983137983148983148 983142983145983148983141983155 983145983150 983137 983107983108983108983126983108983156983144983141983150 983137983156983156983137983139983144 983156983151 983156983144983141 983152983154983145983150983156 983139983151983152983161

983122983141983152983151983154983156 983107983151983150983156983141983150983156983155983098

bull

983124983145983156983148983141 983120983137983143983141bull 983124983137983138983148983141 983151983142 C983151983150983156983141983150983156983155

o 983124983151983152983145983139 983156983145983156983148983141

o D983145983155983139983157983155983155983145983151983150 (983140983141983142983145983150983145983156983145983151983150 983141983160983152983148983137983150983137983156983145983151983150 983142983145983143983157983154983141983155 983145983148983148983157983155983156983154983137983156983145983151983150983155 )

o D983145983137983143983154983137983149983155 983151983154 983156983137983138983148983141 (983145983142 983150983141983139983141983155983155983137983154983161)

o 983109983160983137983149983152983148983141983155 (983113983142 983150983141983139983141983155983155983137983154983161)

o 983124983145983152983155

bull 983122983141983142983141983154983141983150983139983141983155

bull CDD983126D

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 88

983122983109983110983109983122983109983118983107983109983123983098

9831311983133 983122983151983143983141983154 983123 983120983154983141983155983155983149983137983150 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 983120983154983137983139983156983145983156983145983151983150983141983154991257983155 A983152983152983154983151983137983139983144 6983156983144

983109983140983145983156983145983151983150 983117983139983111983154983137983159983085983112983145983148983148

9831312983133 983113983137983150 983123983151983149983149983141983154983158983145983148983148983141 2007 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 8983156983144 983109983140983145983156983145983151983150 A983140983140983145983155983151983150983085983127983141983155983148983141983161

9831313983133 983123983144983137983154983145 983116983137983159983154983141983150983139983141 983120983142983148983141983141983143983141983154 amp 983114983151983137983150983150983141 A983156983148983141983141 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 3983154983140 983109983140983145983156983145983151983150 983120983154983141983150983156983145983139983141 983112983137983148983148

9831314983133 983117983137983155983156983141983154983145983150983143 983122983141983153983157983145983154983141983149983141983150983156 983159983145983156983144 983125983155983141 C983137983155983141983155 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831315983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983126983145983155983157983137983148 983117983151983140983141983148983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831316983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983122983141983148983137983156983145983151983150983137983148 983125983150983145983142983145983141983140 983120983154983151983139983141983155983155983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

Page 2: 02_COMP 3033 SE Student-lead Discussion 3-1

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 28

24 Software Process Models

241

Linear Life-Cycle Models2411 WaterfallClassic Life Cycle2412 Fountain Model2413 Rapid Application Development2414 Other linear life-cycle models242 Iterative or Prototyping243 Evolutionary Process Model2431 Incremental Model

2432

Spiral Model2433 Concurrent Development244 Other Models 2441 Agile Methods 2442 4 th Generation Technique 2443 Component-based Development 2444 Formal Methods 2445 Extreme Programming

245

The Rational Unified Process

983110983157983148983143983157983141983154983137983155

983129983137983155983137983161

983116983145983152983137983150983137983126983137983148983141983150983162983157983141983148983137

983108983141983139983141983149983138983141983154 1

Software ProjectManagement

31 The Project Initiation311 Activities in Initiating the Project312 Building the Project Plan 3121 Work Break Down and Baseline Plan3122 Gantt Chart3123 Task Dependencies

3124

Lag and Lead Time3125 PERTProject Network Diagram313 Network Diagram Analysis314 Software Project Risk Management3141 Software Development Risks3142 Software Risk Impact3143 Estimation and Assessment3144 Mitigating Software Risks

983118983145983139983151983148983137983155

983117983137983139983137983152983145983150983148983137983139

983111983141983150983141983154

C983137983138983157983137983156

983120983154983141983152983151983156983141983150983156983141

983108983141983139983141983149983138983141983154 983096

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 38

32

Software Metrics 33 Quality Metrics34 Productivity Metrics341 Size-oriented342 Function-oriented35 Estimating Software Project Resources 36 Problem-based Decomposition Techniques37 Empirical Estimation Models

371

LOC-Oriented372 FP-Oriented373 COCOMO374 Putman Model

A983143983157983145983150983137983148983140983151983122983141983143983145983155

983116983151983154983145983139983151

983114983151983155983141

983108983141983139983141983149983138983141983154 15

Systems Analysis 41 Definition of Systems Analysis42 Requirements Analysis421 Requirements Gathering Techniques

422

Requirements Modeling Tools43 Requirements Specifications Document

983111983137983154983139983145983137

C983148983137983155983145983151

983123983137983150 983111983145983148

983119983139983137983149983152983151 983113983158983161

983114983137983150983157983137983154983161 5

Software DesignandImplementation

51 Software Design511 3 Phases in Design512 Architectural Models513 Screen Notation Modeling Languages514 Design Specifications Document

52

Program Design and Coding521 Module Partitioning Techniques5211 Data-oriented Techniques5212 Structure-oriented Techniques

A983154983141983158983137983148983148983151

B983137983150983143983143983157983140

983118983151983138983148983141

983119983139983137983149983152983151 983114983137983155983151983150

B983137983157983156983145983155983156983137

983114983137983150983157983137983154983161 12

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 48

522

Measuring A Module5221 Cohesion5222 Coupling5223 Fan-in5224 Fan-out523 Program Documentation53 Software Testing531 Desk Checking VS Testing

532

Type of Test533 Testing Methods5331 Black Box Test5332 White Box Test5333 Bottom-up Test5334 Big-bang Test5335 Top-down Test

983117983137983150983137983148983137983155983156983137983155983111983137983140983151983154

C983137983155983156983154983151

983114983137983150983157983137983154983161 1983097

Essentials of Visual Modeling

61 Introduction t Object Technology611 Definition of Object Technology612 Principles of Object Orientation613 Polymorphism and Generalization614 Design Patterns615 Packages62 Principle of Visual modeling

621

Definition of Visual Modeling622 Visual Modeling with UML63 Use Case Modeling631 Concepts in Use Case Modeling632 Use-Case Diagrams633 Activity Diagrams634 Class Diagrams64 Interaction Diagrams

641

Sequence Diagrams

983124983137983157983149983138983151983147983151983150

983123983137983150983156983151983155 983109983154983150983141983141

983123983137983150983156983145983137983143983151

D983137983161983137983150983137983150

983114983137983150983157983137983154983161 2983094

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 58

642 Communication Diagrams643 Interaction Diagrams Comparison

65

Other UML Diagrams651 Object Diagrams652 State Machine Diagrams653 Components Diagrams654 Deployment Diagrams

Software Validation and

Maintenance

71 Software Validation Techniques711 Walkthrough

712

Inspection 713 Round Robin 714 Simulation 72 Type of Change721 Corrective Change722 Adaptive Change723 Perfective Change

B983154983145983143983145983150983151

983114983137983139983151983138

983123983137983154983149983145983141983150983156983151

983110983141983138983154983157983137983154983161 2

SoftwareConfigurationManagement

81

Software Configuration Items82 Base lining Configuration Items (SCI)83 Configuration Management Audit84 Version Control

D983145983162983151983150983118983151983154983137

983123983137983150983156983151983155 983114983137983155983151983150

983110983141983138983154983157983137983154983161 983097

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 68

CapabilityMaturity Model

91 Software Process Improvement (SPI)92 The CMMI

921

Definition and History922 CCMI As a Process Model923 CCMI Model Representations924 CMMI Process Areas93 Capability Maturity Model for Software

983117983137983154983139983141983148983151

C983137983156983157

983110983141983138983154983157983137983154983161 1983094

983120983154983151983146983141983139983156 983120983154983141983155983141983150983156983137983156983145983151983150 (1983155983156 991251 2983150983140 983127983141983141983147 983151983142 983117983137983154983139983144 2014)

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 78

983118983119983124983109983098 983123983157983138983149983145983155983155983145983151983150 983151983142 983156983144983141 983152983154983145983150983156983139983151983152983161 983137983150983140 983155983151983142983156983139983151983152983161 983151983142 983122983141983152983151983154983156 (983127983151983154983140 983108983151983139983157983149983141983150983156 983137983150983140 983120983151983159983141983154983120983151983145983150983156

983120983154983141983155983141983150983156983137983156983145983151983150) 983110983145983148983141983155 983145983155 1 983127983141983141983147 (983117983151983150983140983137983161) 983152983154983145983151983154 983156983151 983156983144983141 983155983139983144983141983140983157983148983141 983151983142 983154983141983152983151983154983156 983123983137983158983141 983137983148983148 983142983145983148983141983155 983145983150 983137 983107983108983108983126983108983156983144983141983150 983137983156983156983137983139983144 983156983151 983156983144983141 983152983154983145983150983156 983139983151983152983161

983122983141983152983151983154983156 983107983151983150983156983141983150983156983155983098

bull

983124983145983156983148983141 983120983137983143983141bull 983124983137983138983148983141 983151983142 C983151983150983156983141983150983156983155

o 983124983151983152983145983139 983156983145983156983148983141

o D983145983155983139983157983155983155983145983151983150 (983140983141983142983145983150983145983156983145983151983150 983141983160983152983148983137983150983137983156983145983151983150 983142983145983143983157983154983141983155 983145983148983148983157983155983156983154983137983156983145983151983150983155 )

o D983145983137983143983154983137983149983155 983151983154 983156983137983138983148983141 (983145983142 983150983141983139983141983155983155983137983154983161)

o 983109983160983137983149983152983148983141983155 (983113983142 983150983141983139983141983155983155983137983154983161)

o 983124983145983152983155

bull 983122983141983142983141983154983141983150983139983141983155

bull CDD983126D

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 88

983122983109983110983109983122983109983118983107983109983123983098

9831311983133 983122983151983143983141983154 983123 983120983154983141983155983155983149983137983150 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 983120983154983137983139983156983145983156983145983151983150983141983154991257983155 A983152983152983154983151983137983139983144 6983156983144

983109983140983145983156983145983151983150 983117983139983111983154983137983159983085983112983145983148983148

9831312983133 983113983137983150 983123983151983149983149983141983154983158983145983148983148983141 2007 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 8983156983144 983109983140983145983156983145983151983150 A983140983140983145983155983151983150983085983127983141983155983148983141983161

9831313983133 983123983144983137983154983145 983116983137983159983154983141983150983139983141 983120983142983148983141983141983143983141983154 amp 983114983151983137983150983150983141 A983156983148983141983141 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 3983154983140 983109983140983145983156983145983151983150 983120983154983141983150983156983145983139983141 983112983137983148983148

9831314983133 983117983137983155983156983141983154983145983150983143 983122983141983153983157983145983154983141983149983141983150983156 983159983145983156983144 983125983155983141 C983137983155983141983155 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831315983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983126983145983155983157983137983148 983117983151983140983141983148983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831316983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983122983141983148983137983156983145983151983150983137983148 983125983150983145983142983145983141983140 983120983154983151983139983141983155983155983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

Page 3: 02_COMP 3033 SE Student-lead Discussion 3-1

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 38

32

Software Metrics 33 Quality Metrics34 Productivity Metrics341 Size-oriented342 Function-oriented35 Estimating Software Project Resources 36 Problem-based Decomposition Techniques37 Empirical Estimation Models

371

LOC-Oriented372 FP-Oriented373 COCOMO374 Putman Model

A983143983157983145983150983137983148983140983151983122983141983143983145983155

983116983151983154983145983139983151

983114983151983155983141

983108983141983139983141983149983138983141983154 15

Systems Analysis 41 Definition of Systems Analysis42 Requirements Analysis421 Requirements Gathering Techniques

422

Requirements Modeling Tools43 Requirements Specifications Document

983111983137983154983139983145983137

C983148983137983155983145983151

983123983137983150 983111983145983148

983119983139983137983149983152983151 983113983158983161

983114983137983150983157983137983154983161 5

Software DesignandImplementation

51 Software Design511 3 Phases in Design512 Architectural Models513 Screen Notation Modeling Languages514 Design Specifications Document

52

Program Design and Coding521 Module Partitioning Techniques5211 Data-oriented Techniques5212 Structure-oriented Techniques

A983154983141983158983137983148983148983151

B983137983150983143983143983157983140

983118983151983138983148983141

983119983139983137983149983152983151 983114983137983155983151983150

B983137983157983156983145983155983156983137

983114983137983150983157983137983154983161 12

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 48

522

Measuring A Module5221 Cohesion5222 Coupling5223 Fan-in5224 Fan-out523 Program Documentation53 Software Testing531 Desk Checking VS Testing

532

Type of Test533 Testing Methods5331 Black Box Test5332 White Box Test5333 Bottom-up Test5334 Big-bang Test5335 Top-down Test

983117983137983150983137983148983137983155983156983137983155983111983137983140983151983154

C983137983155983156983154983151

983114983137983150983157983137983154983161 1983097

Essentials of Visual Modeling

61 Introduction t Object Technology611 Definition of Object Technology612 Principles of Object Orientation613 Polymorphism and Generalization614 Design Patterns615 Packages62 Principle of Visual modeling

621

Definition of Visual Modeling622 Visual Modeling with UML63 Use Case Modeling631 Concepts in Use Case Modeling632 Use-Case Diagrams633 Activity Diagrams634 Class Diagrams64 Interaction Diagrams

641

Sequence Diagrams

983124983137983157983149983138983151983147983151983150

983123983137983150983156983151983155 983109983154983150983141983141

983123983137983150983156983145983137983143983151

D983137983161983137983150983137983150

983114983137983150983157983137983154983161 2983094

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 58

642 Communication Diagrams643 Interaction Diagrams Comparison

65

Other UML Diagrams651 Object Diagrams652 State Machine Diagrams653 Components Diagrams654 Deployment Diagrams

Software Validation and

Maintenance

71 Software Validation Techniques711 Walkthrough

712

Inspection 713 Round Robin 714 Simulation 72 Type of Change721 Corrective Change722 Adaptive Change723 Perfective Change

B983154983145983143983145983150983151

983114983137983139983151983138

983123983137983154983149983145983141983150983156983151

983110983141983138983154983157983137983154983161 2

SoftwareConfigurationManagement

81

Software Configuration Items82 Base lining Configuration Items (SCI)83 Configuration Management Audit84 Version Control

D983145983162983151983150983118983151983154983137

983123983137983150983156983151983155 983114983137983155983151983150

983110983141983138983154983157983137983154983161 983097

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 68

CapabilityMaturity Model

91 Software Process Improvement (SPI)92 The CMMI

921

Definition and History922 CCMI As a Process Model923 CCMI Model Representations924 CMMI Process Areas93 Capability Maturity Model for Software

983117983137983154983139983141983148983151

C983137983156983157

983110983141983138983154983157983137983154983161 1983094

983120983154983151983146983141983139983156 983120983154983141983155983141983150983156983137983156983145983151983150 (1983155983156 991251 2983150983140 983127983141983141983147 983151983142 983117983137983154983139983144 2014)

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 78

983118983119983124983109983098 983123983157983138983149983145983155983155983145983151983150 983151983142 983156983144983141 983152983154983145983150983156983139983151983152983161 983137983150983140 983155983151983142983156983139983151983152983161 983151983142 983122983141983152983151983154983156 (983127983151983154983140 983108983151983139983157983149983141983150983156 983137983150983140 983120983151983159983141983154983120983151983145983150983156

983120983154983141983155983141983150983156983137983156983145983151983150) 983110983145983148983141983155 983145983155 1 983127983141983141983147 (983117983151983150983140983137983161) 983152983154983145983151983154 983156983151 983156983144983141 983155983139983144983141983140983157983148983141 983151983142 983154983141983152983151983154983156 983123983137983158983141 983137983148983148 983142983145983148983141983155 983145983150 983137 983107983108983108983126983108983156983144983141983150 983137983156983156983137983139983144 983156983151 983156983144983141 983152983154983145983150983156 983139983151983152983161

983122983141983152983151983154983156 983107983151983150983156983141983150983156983155983098

bull

983124983145983156983148983141 983120983137983143983141bull 983124983137983138983148983141 983151983142 C983151983150983156983141983150983156983155

o 983124983151983152983145983139 983156983145983156983148983141

o D983145983155983139983157983155983155983145983151983150 (983140983141983142983145983150983145983156983145983151983150 983141983160983152983148983137983150983137983156983145983151983150 983142983145983143983157983154983141983155 983145983148983148983157983155983156983154983137983156983145983151983150983155 )

o D983145983137983143983154983137983149983155 983151983154 983156983137983138983148983141 (983145983142 983150983141983139983141983155983155983137983154983161)

o 983109983160983137983149983152983148983141983155 (983113983142 983150983141983139983141983155983155983137983154983161)

o 983124983145983152983155

bull 983122983141983142983141983154983141983150983139983141983155

bull CDD983126D

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 88

983122983109983110983109983122983109983118983107983109983123983098

9831311983133 983122983151983143983141983154 983123 983120983154983141983155983155983149983137983150 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 983120983154983137983139983156983145983156983145983151983150983141983154991257983155 A983152983152983154983151983137983139983144 6983156983144

983109983140983145983156983145983151983150 983117983139983111983154983137983159983085983112983145983148983148

9831312983133 983113983137983150 983123983151983149983149983141983154983158983145983148983148983141 2007 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 8983156983144 983109983140983145983156983145983151983150 A983140983140983145983155983151983150983085983127983141983155983148983141983161

9831313983133 983123983144983137983154983145 983116983137983159983154983141983150983139983141 983120983142983148983141983141983143983141983154 amp 983114983151983137983150983150983141 A983156983148983141983141 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 3983154983140 983109983140983145983156983145983151983150 983120983154983141983150983156983145983139983141 983112983137983148983148

9831314983133 983117983137983155983156983141983154983145983150983143 983122983141983153983157983145983154983141983149983141983150983156 983159983145983156983144 983125983155983141 C983137983155983141983155 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831315983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983126983145983155983157983137983148 983117983151983140983141983148983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831316983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983122983141983148983137983156983145983151983150983137983148 983125983150983145983142983145983141983140 983120983154983151983139983141983155983155983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

Page 4: 02_COMP 3033 SE Student-lead Discussion 3-1

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 48

522

Measuring A Module5221 Cohesion5222 Coupling5223 Fan-in5224 Fan-out523 Program Documentation53 Software Testing531 Desk Checking VS Testing

532

Type of Test533 Testing Methods5331 Black Box Test5332 White Box Test5333 Bottom-up Test5334 Big-bang Test5335 Top-down Test

983117983137983150983137983148983137983155983156983137983155983111983137983140983151983154

C983137983155983156983154983151

983114983137983150983157983137983154983161 1983097

Essentials of Visual Modeling

61 Introduction t Object Technology611 Definition of Object Technology612 Principles of Object Orientation613 Polymorphism and Generalization614 Design Patterns615 Packages62 Principle of Visual modeling

621

Definition of Visual Modeling622 Visual Modeling with UML63 Use Case Modeling631 Concepts in Use Case Modeling632 Use-Case Diagrams633 Activity Diagrams634 Class Diagrams64 Interaction Diagrams

641

Sequence Diagrams

983124983137983157983149983138983151983147983151983150

983123983137983150983156983151983155 983109983154983150983141983141

983123983137983150983156983145983137983143983151

D983137983161983137983150983137983150

983114983137983150983157983137983154983161 2983094

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 58

642 Communication Diagrams643 Interaction Diagrams Comparison

65

Other UML Diagrams651 Object Diagrams652 State Machine Diagrams653 Components Diagrams654 Deployment Diagrams

Software Validation and

Maintenance

71 Software Validation Techniques711 Walkthrough

712

Inspection 713 Round Robin 714 Simulation 72 Type of Change721 Corrective Change722 Adaptive Change723 Perfective Change

B983154983145983143983145983150983151

983114983137983139983151983138

983123983137983154983149983145983141983150983156983151

983110983141983138983154983157983137983154983161 2

SoftwareConfigurationManagement

81

Software Configuration Items82 Base lining Configuration Items (SCI)83 Configuration Management Audit84 Version Control

D983145983162983151983150983118983151983154983137

983123983137983150983156983151983155 983114983137983155983151983150

983110983141983138983154983157983137983154983161 983097

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 68

CapabilityMaturity Model

91 Software Process Improvement (SPI)92 The CMMI

921

Definition and History922 CCMI As a Process Model923 CCMI Model Representations924 CMMI Process Areas93 Capability Maturity Model for Software

983117983137983154983139983141983148983151

C983137983156983157

983110983141983138983154983157983137983154983161 1983094

983120983154983151983146983141983139983156 983120983154983141983155983141983150983156983137983156983145983151983150 (1983155983156 991251 2983150983140 983127983141983141983147 983151983142 983117983137983154983139983144 2014)

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 78

983118983119983124983109983098 983123983157983138983149983145983155983155983145983151983150 983151983142 983156983144983141 983152983154983145983150983156983139983151983152983161 983137983150983140 983155983151983142983156983139983151983152983161 983151983142 983122983141983152983151983154983156 (983127983151983154983140 983108983151983139983157983149983141983150983156 983137983150983140 983120983151983159983141983154983120983151983145983150983156

983120983154983141983155983141983150983156983137983156983145983151983150) 983110983145983148983141983155 983145983155 1 983127983141983141983147 (983117983151983150983140983137983161) 983152983154983145983151983154 983156983151 983156983144983141 983155983139983144983141983140983157983148983141 983151983142 983154983141983152983151983154983156 983123983137983158983141 983137983148983148 983142983145983148983141983155 983145983150 983137 983107983108983108983126983108983156983144983141983150 983137983156983156983137983139983144 983156983151 983156983144983141 983152983154983145983150983156 983139983151983152983161

983122983141983152983151983154983156 983107983151983150983156983141983150983156983155983098

bull

983124983145983156983148983141 983120983137983143983141bull 983124983137983138983148983141 983151983142 C983151983150983156983141983150983156983155

o 983124983151983152983145983139 983156983145983156983148983141

o D983145983155983139983157983155983155983145983151983150 (983140983141983142983145983150983145983156983145983151983150 983141983160983152983148983137983150983137983156983145983151983150 983142983145983143983157983154983141983155 983145983148983148983157983155983156983154983137983156983145983151983150983155 )

o D983145983137983143983154983137983149983155 983151983154 983156983137983138983148983141 (983145983142 983150983141983139983141983155983155983137983154983161)

o 983109983160983137983149983152983148983141983155 (983113983142 983150983141983139983141983155983155983137983154983161)

o 983124983145983152983155

bull 983122983141983142983141983154983141983150983139983141983155

bull CDD983126D

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 88

983122983109983110983109983122983109983118983107983109983123983098

9831311983133 983122983151983143983141983154 983123 983120983154983141983155983155983149983137983150 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 983120983154983137983139983156983145983156983145983151983150983141983154991257983155 A983152983152983154983151983137983139983144 6983156983144

983109983140983145983156983145983151983150 983117983139983111983154983137983159983085983112983145983148983148

9831312983133 983113983137983150 983123983151983149983149983141983154983158983145983148983148983141 2007 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 8983156983144 983109983140983145983156983145983151983150 A983140983140983145983155983151983150983085983127983141983155983148983141983161

9831313983133 983123983144983137983154983145 983116983137983159983154983141983150983139983141 983120983142983148983141983141983143983141983154 amp 983114983151983137983150983150983141 A983156983148983141983141 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 3983154983140 983109983140983145983156983145983151983150 983120983154983141983150983156983145983139983141 983112983137983148983148

9831314983133 983117983137983155983156983141983154983145983150983143 983122983141983153983157983145983154983141983149983141983150983156 983159983145983156983144 983125983155983141 C983137983155983141983155 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831315983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983126983145983155983157983137983148 983117983151983140983141983148983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831316983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983122983141983148983137983156983145983151983150983137983148 983125983150983145983142983145983141983140 983120983154983151983139983141983155983155983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

Page 5: 02_COMP 3033 SE Student-lead Discussion 3-1

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 58

642 Communication Diagrams643 Interaction Diagrams Comparison

65

Other UML Diagrams651 Object Diagrams652 State Machine Diagrams653 Components Diagrams654 Deployment Diagrams

Software Validation and

Maintenance

71 Software Validation Techniques711 Walkthrough

712

Inspection 713 Round Robin 714 Simulation 72 Type of Change721 Corrective Change722 Adaptive Change723 Perfective Change

B983154983145983143983145983150983151

983114983137983139983151983138

983123983137983154983149983145983141983150983156983151

983110983141983138983154983157983137983154983161 2

SoftwareConfigurationManagement

81

Software Configuration Items82 Base lining Configuration Items (SCI)83 Configuration Management Audit84 Version Control

D983145983162983151983150983118983151983154983137

983123983137983150983156983151983155 983114983137983155983151983150

983110983141983138983154983157983137983154983161 983097

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 68

CapabilityMaturity Model

91 Software Process Improvement (SPI)92 The CMMI

921

Definition and History922 CCMI As a Process Model923 CCMI Model Representations924 CMMI Process Areas93 Capability Maturity Model for Software

983117983137983154983139983141983148983151

C983137983156983157

983110983141983138983154983157983137983154983161 1983094

983120983154983151983146983141983139983156 983120983154983141983155983141983150983156983137983156983145983151983150 (1983155983156 991251 2983150983140 983127983141983141983147 983151983142 983117983137983154983139983144 2014)

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 78

983118983119983124983109983098 983123983157983138983149983145983155983155983145983151983150 983151983142 983156983144983141 983152983154983145983150983156983139983151983152983161 983137983150983140 983155983151983142983156983139983151983152983161 983151983142 983122983141983152983151983154983156 (983127983151983154983140 983108983151983139983157983149983141983150983156 983137983150983140 983120983151983159983141983154983120983151983145983150983156

983120983154983141983155983141983150983156983137983156983145983151983150) 983110983145983148983141983155 983145983155 1 983127983141983141983147 (983117983151983150983140983137983161) 983152983154983145983151983154 983156983151 983156983144983141 983155983139983144983141983140983157983148983141 983151983142 983154983141983152983151983154983156 983123983137983158983141 983137983148983148 983142983145983148983141983155 983145983150 983137 983107983108983108983126983108983156983144983141983150 983137983156983156983137983139983144 983156983151 983156983144983141 983152983154983145983150983156 983139983151983152983161

983122983141983152983151983154983156 983107983151983150983156983141983150983156983155983098

bull

983124983145983156983148983141 983120983137983143983141bull 983124983137983138983148983141 983151983142 C983151983150983156983141983150983156983155

o 983124983151983152983145983139 983156983145983156983148983141

o D983145983155983139983157983155983155983145983151983150 (983140983141983142983145983150983145983156983145983151983150 983141983160983152983148983137983150983137983156983145983151983150 983142983145983143983157983154983141983155 983145983148983148983157983155983156983154983137983156983145983151983150983155 )

o D983145983137983143983154983137983149983155 983151983154 983156983137983138983148983141 (983145983142 983150983141983139983141983155983155983137983154983161)

o 983109983160983137983149983152983148983141983155 (983113983142 983150983141983139983141983155983155983137983154983161)

o 983124983145983152983155

bull 983122983141983142983141983154983141983150983139983141983155

bull CDD983126D

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 88

983122983109983110983109983122983109983118983107983109983123983098

9831311983133 983122983151983143983141983154 983123 983120983154983141983155983155983149983137983150 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 983120983154983137983139983156983145983156983145983151983150983141983154991257983155 A983152983152983154983151983137983139983144 6983156983144

983109983140983145983156983145983151983150 983117983139983111983154983137983159983085983112983145983148983148

9831312983133 983113983137983150 983123983151983149983149983141983154983158983145983148983148983141 2007 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 8983156983144 983109983140983145983156983145983151983150 A983140983140983145983155983151983150983085983127983141983155983148983141983161

9831313983133 983123983144983137983154983145 983116983137983159983154983141983150983139983141 983120983142983148983141983141983143983141983154 amp 983114983151983137983150983150983141 A983156983148983141983141 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 3983154983140 983109983140983145983156983145983151983150 983120983154983141983150983156983145983139983141 983112983137983148983148

9831314983133 983117983137983155983156983141983154983145983150983143 983122983141983153983157983145983154983141983149983141983150983156 983159983145983156983144 983125983155983141 C983137983155983141983155 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831315983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983126983145983155983157983137983148 983117983151983140983141983148983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831316983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983122983141983148983137983156983145983151983150983137983148 983125983150983145983142983145983141983140 983120983154983151983139983141983155983155983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

Page 6: 02_COMP 3033 SE Student-lead Discussion 3-1

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 68

CapabilityMaturity Model

91 Software Process Improvement (SPI)92 The CMMI

921

Definition and History922 CCMI As a Process Model923 CCMI Model Representations924 CMMI Process Areas93 Capability Maturity Model for Software

983117983137983154983139983141983148983151

C983137983156983157

983110983141983138983154983157983137983154983161 1983094

983120983154983151983146983141983139983156 983120983154983141983155983141983150983156983137983156983145983151983150 (1983155983156 991251 2983150983140 983127983141983141983147 983151983142 983117983137983154983139983144 2014)

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 78

983118983119983124983109983098 983123983157983138983149983145983155983155983145983151983150 983151983142 983156983144983141 983152983154983145983150983156983139983151983152983161 983137983150983140 983155983151983142983156983139983151983152983161 983151983142 983122983141983152983151983154983156 (983127983151983154983140 983108983151983139983157983149983141983150983156 983137983150983140 983120983151983159983141983154983120983151983145983150983156

983120983154983141983155983141983150983156983137983156983145983151983150) 983110983145983148983141983155 983145983155 1 983127983141983141983147 (983117983151983150983140983137983161) 983152983154983145983151983154 983156983151 983156983144983141 983155983139983144983141983140983157983148983141 983151983142 983154983141983152983151983154983156 983123983137983158983141 983137983148983148 983142983145983148983141983155 983145983150 983137 983107983108983108983126983108983156983144983141983150 983137983156983156983137983139983144 983156983151 983156983144983141 983152983154983145983150983156 983139983151983152983161

983122983141983152983151983154983156 983107983151983150983156983141983150983156983155983098

bull

983124983145983156983148983141 983120983137983143983141bull 983124983137983138983148983141 983151983142 C983151983150983156983141983150983156983155

o 983124983151983152983145983139 983156983145983156983148983141

o D983145983155983139983157983155983155983145983151983150 (983140983141983142983145983150983145983156983145983151983150 983141983160983152983148983137983150983137983156983145983151983150 983142983145983143983157983154983141983155 983145983148983148983157983155983156983154983137983156983145983151983150983155 )

o D983145983137983143983154983137983149983155 983151983154 983156983137983138983148983141 (983145983142 983150983141983139983141983155983155983137983154983161)

o 983109983160983137983149983152983148983141983155 (983113983142 983150983141983139983141983155983155983137983154983161)

o 983124983145983152983155

bull 983122983141983142983141983154983141983150983139983141983155

bull CDD983126D

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 88

983122983109983110983109983122983109983118983107983109983123983098

9831311983133 983122983151983143983141983154 983123 983120983154983141983155983155983149983137983150 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 983120983154983137983139983156983145983156983145983151983150983141983154991257983155 A983152983152983154983151983137983139983144 6983156983144

983109983140983145983156983145983151983150 983117983139983111983154983137983159983085983112983145983148983148

9831312983133 983113983137983150 983123983151983149983149983141983154983158983145983148983148983141 2007 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 8983156983144 983109983140983145983156983145983151983150 A983140983140983145983155983151983150983085983127983141983155983148983141983161

9831313983133 983123983144983137983154983145 983116983137983159983154983141983150983139983141 983120983142983148983141983141983143983141983154 amp 983114983151983137983150983150983141 A983156983148983141983141 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 3983154983140 983109983140983145983156983145983151983150 983120983154983141983150983156983145983139983141 983112983137983148983148

9831314983133 983117983137983155983156983141983154983145983150983143 983122983141983153983157983145983154983141983149983141983150983156 983159983145983156983144 983125983155983141 C983137983155983141983155 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831315983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983126983145983155983157983137983148 983117983151983140983141983148983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831316983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983122983141983148983137983156983145983151983150983137983148 983125983150983145983142983145983141983140 983120983154983151983139983141983155983155983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

Page 7: 02_COMP 3033 SE Student-lead Discussion 3-1

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 78

983118983119983124983109983098 983123983157983138983149983145983155983155983145983151983150 983151983142 983156983144983141 983152983154983145983150983156983139983151983152983161 983137983150983140 983155983151983142983156983139983151983152983161 983151983142 983122983141983152983151983154983156 (983127983151983154983140 983108983151983139983157983149983141983150983156 983137983150983140 983120983151983159983141983154983120983151983145983150983156

983120983154983141983155983141983150983156983137983156983145983151983150) 983110983145983148983141983155 983145983155 1 983127983141983141983147 (983117983151983150983140983137983161) 983152983154983145983151983154 983156983151 983156983144983141 983155983139983144983141983140983157983148983141 983151983142 983154983141983152983151983154983156 983123983137983158983141 983137983148983148 983142983145983148983141983155 983145983150 983137 983107983108983108983126983108983156983144983141983150 983137983156983156983137983139983144 983156983151 983156983144983141 983152983154983145983150983156 983139983151983152983161

983122983141983152983151983154983156 983107983151983150983156983141983150983156983155983098

bull

983124983145983156983148983141 983120983137983143983141bull 983124983137983138983148983141 983151983142 C983151983150983156983141983150983156983155

o 983124983151983152983145983139 983156983145983156983148983141

o D983145983155983139983157983155983155983145983151983150 (983140983141983142983145983150983145983156983145983151983150 983141983160983152983148983137983150983137983156983145983151983150 983142983145983143983157983154983141983155 983145983148983148983157983155983156983154983137983156983145983151983150983155 )

o D983145983137983143983154983137983149983155 983151983154 983156983137983138983148983141 (983145983142 983150983141983139983141983155983155983137983154983161)

o 983109983160983137983149983152983148983141983155 (983113983142 983150983141983139983141983155983155983137983154983161)

o 983124983145983152983155

bull 983122983141983142983141983154983141983150983139983141983155

bull CDD983126D

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 88

983122983109983110983109983122983109983118983107983109983123983098

9831311983133 983122983151983143983141983154 983123 983120983154983141983155983155983149983137983150 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 983120983154983137983139983156983145983156983145983151983150983141983154991257983155 A983152983152983154983151983137983139983144 6983156983144

983109983140983145983156983145983151983150 983117983139983111983154983137983159983085983112983145983148983148

9831312983133 983113983137983150 983123983151983149983149983141983154983158983145983148983148983141 2007 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 8983156983144 983109983140983145983156983145983151983150 A983140983140983145983155983151983150983085983127983141983155983148983141983161

9831313983133 983123983144983137983154983145 983116983137983159983154983141983150983139983141 983120983142983148983141983141983143983141983154 amp 983114983151983137983150983150983141 A983156983148983141983141 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 3983154983140 983109983140983145983156983145983151983150 983120983154983141983150983156983145983139983141 983112983137983148983148

9831314983133 983117983137983155983156983141983154983145983150983143 983122983141983153983157983145983154983141983149983141983150983156 983159983145983156983144 983125983155983141 C983137983155983141983155 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831315983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983126983145983155983157983137983148 983117983151983140983141983148983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831316983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983122983141983148983137983156983145983151983150983137983148 983125983150983145983142983145983141983140 983120983154983151983139983141983155983155983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

Page 8: 02_COMP 3033 SE Student-lead Discussion 3-1

7212019 02_COMP 3033 SE Student-lead Discussion 3-1

httpslidepdfcomreaderfull02comp-3033-se-student-lead-discussion-3-1 88

983122983109983110983109983122983109983118983107983109983123983098

9831311983133 983122983151983143983141983154 983123 983120983154983141983155983155983149983137983150 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 983120983154983137983139983156983145983156983145983151983150983141983154991257983155 A983152983152983154983151983137983139983144 6983156983144

983109983140983145983156983145983151983150 983117983139983111983154983137983159983085983112983145983148983148

9831312983133 983113983137983150 983123983151983149983149983141983154983158983145983148983148983141 2007 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 8983156983144 983109983140983145983156983145983151983150 A983140983140983145983155983151983150983085983127983141983155983148983141983161

9831313983133 983123983144983137983154983145 983116983137983159983154983141983150983139983141 983120983142983148983141983141983143983141983154 amp 983114983151983137983150983150983141 A983156983148983141983141 2005 983123983151983142983156983159983137983154983141 983109983150983143983145983150983141983141983154983145983150983143 3983154983140 983109983140983145983156983145983151983150 983120983154983141983150983156983145983139983141 983112983137983148983148

9831314983133 983117983137983155983156983141983154983145983150983143 983122983141983153983157983145983154983141983149983141983150983156 983159983145983156983144 983125983155983141 C983137983155983141983155 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831315983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983126983145983155983157983137983148 983117983151983140983141983148983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139

9831316983133 983109983155983155983141983150983156983145983137983148983155 983151983142 983122983141983148983137983156983145983151983150983137983148 983125983150983145983142983145983141983140 983120983154983151983139983141983155983155983145983150983143 983113B983117 983120983144983145983148983145983152983152983145983150983141983155 983113983150983139