A. Doumanoglou A. Doumanoglou Promovendus Dept. of Advanced Computing Sciences Faculty of Science and Engineering