1. Alloy: A language and tool for relational models,
http://alloy.mit.edu/alloy
2. User posts about arithmetic overflows on Alloy community forum,
http://alloy.mit.edu/community/search/node/overflow
3. Abrial, J.R., Hoare, A.: The B-Book: Assigning Programs to Meanings. Cambridge University Press (2005)
4. Abrial, J.-R., Butler, M.J., Hallerstede, S., Hoang, T.S., Mehta, F., Voisin, L.: Rodin: an open toolset for modelling and reasoning in Event-B. STTT 12(6) (2010)
5. Arthan, R., Road, L.: Undefinedness in Z: Issues for Specification and Proof. In: CADE-13 Workshop on Mechanization of Partial Functions. Springer (1996)