Copyright is held by the author/owner(s). ITiCSE’12, July 3–5, 2012, Haifa, Israel. ACM 978-1-4503-1246-2/12/07.