Final Report submitted to the European Commission via the Institute Communication and Computer Systems of the National Technical University of Athens (ICCS/NTUA) [2005]