RU ITEC421 Faults and the Software Lifecycle

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