Software Product Assurance: Techniques for Reducing Software Risk 93,48 EUR*