Control limit policies for warranty, maintenance and upgrade of software systems