Software quality engineering : Testing, quality assurance, and quantifiable improvement /

"This text offers a comprehensive and integrated approach to software quality engineering. By following the author's clear guidance, readers learn how to master the techniques to produce high-quality, reliable software, regardless of the software system's level of complexity." &q...

Full description

Bibliographic Details
Main Author: Tian, Jeff.
Corporate Author: John Wiley & Sons.
Format: eBook
Language:English
Published: Hoboken, N.J. : Wiley, [2005]
Subjects:
Online Access:View fulltext via EzAccess
Table of Contents:
  • What is software quality?
  • Quality assurance
  • Quality assurance in context
  • Quality engineering
  • Testing : concepts, issues, and techniques
  • Test activities, management, and automation
  • Coverage and usage testing based on checklists and partitions
  • Input domain partitioning and boundary testing
  • Coverage and usage testing based on finite-state machines and Markov chains
  • Control flow, data dependency, and interaction testing
  • Testing techniques : adaptation, specialization, and integration
  • Defect prevention and process improvement
  • Software inspection
  • Formal verification
  • Fault tolerance and failure containment
  • Comparing quality assurance techniques and activities
  • Feedback loop and activities for quantifiable quality improvement
  • Quality models and measurements
  • Defect classification and analysis
  • Risk identification for quantifiable quality improvement
  • Software reliability engineering.