(Last modified Thu Apr 24 10:24 2008)

home teaching schedule

In4matx 115
Software Specification and
Quality Engineering
Spring 2008
Ility crossreference
BBL (Boehm) CMc (McCall) BHS (Blundell) Related to
Accessibility
(Now modularity)
(Modularity) CMc Reusability BHS Reusability; cf. BHS Adaptability BHS Maintainability BBL Modifiability BHS Modifiability BHS Simplicity
Accountability BBL Testability CMc Testability BHS Testability but not Auditability
Accuracy Accuracy Part of BBL RELIABILITY CMc Correctness
(Augmentability) Adaptability Part of BBL Modifiability BHS Modifiability
Auditability Part of BBL Testability CMc Testability BHS Testability cf. BBL Accountability
Augmentability (Adaptability) Part of BBL Modifiability BHS Modifiability
Availability Part of BBL RELIABILITY CMc Correctness
Changeability
Communicativeness (Usability) (Usability) Part of BBL Usability
Completeness Completeness BBL wrt to design, BHS wrt specification
Conciseness Conciseness
Consistency Consistency
Correctness Correctness Cf. BBL Completeness BHS Completeness BHS Utility
Data commonality
Dependability
Device-independence (Hardware independence) Part of BBL Portability CMc Portability BBL Portability
Efficiency Efficiency Efficiency
Error tolerance Cf. BBL Robustness BHS Robustness
Expandability
Flexibility Flexibility Inverse of BBL Modifiability BHS Modifiability
Functionality
Generality Part of BHS Functionality
(Device-independence) Hardware independence Part of BBL Portability CMc Portability BBL Portability
Human engineering Human factors
Integrity Integrity
Interoperability Interoperability
Legibility Cf. BBL Self-descriptiveness BHS Self-documentation
Maintainability Maintainability Maintainability
Modifiability Modifiability
(Accessibility) Modularity
Operability Cf. BBL Human engineering BHS Human factors
Portability Portability Portability
Reliability Reliability Reliability
Reusability Reusability Cf. BBL Accessibility
Robustness Robustness BBL is more general; cf. BHS Error tolerance
Security CMc Integrity BHS Integrity
Self-containedness
Self-descriptiveness Self-documentation Cf. Legibility
Simplicity Understandability Understandability
Structuredness
Supportability BBL Maintainability CMc Maintainability BHS Maintainability
Testability Testability Testability
Traceability
Transportability
Understandability Understandability
Usability Usability Usability BBL Usability is broader. 
(Correctness) Utility Cf. BHS Correctness

Key:  (NAME) A different name for essentially the same ility; NAME a synonym; NAME a related ility. 

Share-Alike Made with jEdit Valid CSS! Valid HTML 4.01! UC Irvine Thomas A. Alspaugh
Assistant Professor, Informatics Dept.
School of Information and Computer Sciences