ITRE 2005. 3rd International Conference on Information Technology: Research and Education, 2005.