A Cost Model For Managing Producer And Consumer Risk In Availability Demonstration Testing.