Measuring (Assessing) and Maintaining COTS-Based Software Systems
Outline
Software Engineering Reality Check
Definition
"Acquired" Software Terminology
Why COTS Software?
Why Not COTS Software?
5. Software developed elsewhere may have unknown dependability, security, and safety problems
PPT Slide
What We Need!
Current Options
Write Your Own?
Depend on Laws?
Shrink Wrap Licenses
Uniform Commercial Code (Article 2B)
More on UCC 2B from Cem Kaner
Y2000 Legislation
WIPO Treaty
Business Insurance?
So The Problems Is...
Can Independent Certification Help?
I. System-level, Black-box Testing
II. More Rigorous Mitigation
Software Fault-Injection
IPA: Defining "Propagation From"
PRED: Undesirable System Outputs
Numerical Results
Intolerable Component Output?
Completely COTS-Based System
Questions of Interest …..
Maintenance Benefits Summary
Summary
Email: jmvoas@rstcorp.com
Home Page: http://www.rstcorp.com/presentations/