Architecture of computing systems - ARCS 2010 : 23rd International Conference, Hannover, Germany, February 22-25, 2010. Proceedings.