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...
Main Author: | |
---|---|
Corporate Author: | |
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.