Software Engineering II

Software Engineering II

Course Code: CSE-502
Semester-6
 
Software Engineering II
Software Engineering II (SE2)
·         Software Validation
·         Software Verification
·         Software Verification Methods
1.  Dynamic verification
2.  Static Verification
·         Correctness
·         Efficiency
·         Performance and Reliability
·         Integration
·         Integration Techniques
1.  Vertical Integration
2.  Start Integration
3.  Horizontal Integration
·         Software Testing
·         Software Testing Methods
1.  Static Testing
2.  Dynamic Testing
3.  Box Approach Testing
·         Software Testing Levels
1.  Unit
2.  Integration
3.  Component Interface
4.  System Testing
·         Costumers Perspective Testing Levels
o   Low Level Testing(LLT)
o   High Level Testing(HLT)
·         Prototyping
·         Prototyping Process
1.  Requirements Definition
2.  Initial Prototype
3.  Review
4.  Refine Prototype
·         Prototyping Types
1.  Throwaway Prototyping
2.  Evolutionary Prototyping
3.  Incremental Prototyping
4.  Extreme Prototyping
Requirement Tracing (comming soon)
·         Requirement Tracing
·         Requirement Tracing Tools
·         Requirement Tracing Methods
1.  Vertical Tracing
2.  Horizontal Tracing

No comments:

Post a Comment