Copy the page URI to the clipboard
Ince, Darrel (2010). Heuristics and Software Design - A Case Study. Technical Report 2010/18; Department of Computing, The Open University.
DOI: https://doi.org/10.21954/ou.ro.00016099
Abstract
This article describes a case study in which a software system costing hundreds of thousands of pounds was redesigned and re-implemented using a series of heuristics due to the Hungarian mathematician George Pólya. The heuristics are first outlined by applying some of the more important ones to a small programming problem. Then the application of the heuristics applied to the redesign of the system is detailed. Because of the attention to abstraction the resulting system is able to be used in a variety of applications-not just the one that it was envisaged for.