The document discusses several software quality models:
- McCall's 1977 model identified quality factors like maintainability, flexibility, and testability from the user's perspective. Each factor has criteria and metrics.
- Boehm's 1978 model has high-level, intermediate, and primitive characteristics contributing to overall quality. Intermediate factors include portability, reliability, and usability.
- Gilb's 1988 model emphasizes defining attributes important to users and required quality levels. Attributes have sub-attributes to aid measurement.