University of Western Macedonia - Department of Informatics and Telecommunications Engineeringuniversity