Have you thought about Telecare? Additional sensors which sense extreme heat which pick up if cooker has been left on rather than waiting for smoke alarm to activate. Hopefully this has already been picked up by now
http://www.livingmadeeasy.org.uk/scenario.php?csid=32