selected publications conference paper A Hierarchical Simulation Based Software Architecture For Back-Testing And Automated Trading 2011