G. Papadopoulos, N. Bassiliades Department of Informatics Aristotle University of Thessaloniki Greece.