Abstract State Machines, Alloy, B And Z door Chaouki T. Abdallah