J. D.  Armstrong and van Hemert, J. I., ?Towards a Virtual Fly Brain?, Philosophical Transactions A, vol. 367, p. 2387--2397, 2009.