Across
- 7. (2 words)A software development methodology emphasizing fault avoidance.
- 9. (2 words)A test result that incorrectly indicates the presence of a defect.
- 14. Systems Systems where failure could have catastrophic consequences.
- 16. (2 words)Technique to verify finite-state concurrent systems.
- 17. Software development methodology focused on adaptiveness and flexibility.
- 18. Automatic generation of software from specifications.
- 19. (2 words)The reliability and robustness of a software system.
- 20. (3words)Process to determine the underlying reason for a fault.
- 22. (2 words)Methods to remove errors found in software.
- 23. Process to ensure software matches its specifications.
- 24. (2 words)Testing software by executing it in a controlled environment.
Down
- 1. Ensuring the software fulfills its intended purpose.
- 2. (2 words)The challenge associated with software's intricate logic.
- 3. (2 words)Graph depicting the lifetime failure rates of a product.
- 4. (2 words)Mathematical techniques for software specification and verification.
- 5. Gradual transformation of a specification into an implementation.
- 6. (2 words)Examination of software code without executing it.
- 8. (2 words) A specification written in a form that can be directly executed.
- 10. (2 words)Phases through which software progresses, from conception to retirement.
- 11. (2 words)A test result that fails to detect an existing defect.
- 12. (2 words)Ability of software to continue operation despite errors.
- 13. Principles Fundamental concepts guiding reliable software development.
- 15. (2 words)Predicting future software errors and their impacts.
- 21. (2 words)Strategies to prevent errors during software development.