Automata Based Software Engineering with Event B// TOC