"Tomi Hirvonen"@cs .