Page 95 - DCAP305_PRINCIPLES_OF_SOFTWARE_ENGINEERING
P. 95
Unit 4: Introduction to Validation, Metrics
Verification: It is defined as “The process of evaluating a system or component to determine Notes
whether the products of a given development phase satisfy the conditions imposed at the start
of that phase.”
1. Prepare a flow chart to perform the check validation in software.
2. Create a structure to perform the verification.
4.7 Review Questions
1. Define the N-Tier/3-Tier Architectural Style.
2. What is the difference between shared data architecture and client/server architectural
style?
3. Explain the architecture styles.
4. Define the architecture documentation.
5. Define the architecture views.
6. What is meta-architecture?
7. Explain the software architecture and software quality metrics, in brief.
8. Define the five major components of software architecture.
9. Explain the function point analysis.
10. Define the metrics and validation.
Answers of Self Assessment Questions
1. (a) 2. (b) 3. (c) 4. (b) 5 . (a)
6. (d) 7. (a) 8. (c) 9. (c) 10. (d)
11. (a) 12. (b) 13. (a) 14. (d) 15. (a)
4.8 Further Readings
“Metrics and Models in Software Quality Engineering, Second Edition”, by Stephen
H. Kan.
“Software Requirements and Specifications” By - Michael Jackson, Addison-Wesley
http://www.bredemeyer.com/ArchitectingProcess/
ArchitecturalRequirements.htm
LOVELY PROFESSIONAL UNIVERSITY 89