55 REFERENCES AbdulJaleel, N., & Larkey, L. S. (2003). Statistical Transliteration for English-Arabic Cross Language Information Retrieval. ACM Conference on Information and Knowledge Management. New Orleans: ACM. Aqeel, S. U., Beitzel, S., Jensen, E., Frieder, O., & Grossman, D. (2006). On the Development of Name Search Techniques for Arabic. Illinois Institute of Technology. Balamurali, B. (2005). Algorithm for automated English-Tamil Name Transliteration. M. Sc. Dissertation, University of Moratuwa, Computer Science & Engineering. Binaragama, D. (2001). ංහල අ ෂර මාලාෙ ෙ ද සහ ව ග. Ganemulla, Sri Lanka: Nishantha Publishers. Department of Census and Statistics - Sri Lanka. (2001). Population Characteristics - Census of Population & Housing - 2001: Literacy & Speaking Ability. Retrieved September 23, 2007, from Department of Census and Statistics - Sri Lanka Web site: http://www.statistics.gov.lk/PopHouSat/Pop_Chra.asp Dias, G. V. (2004). Representation of Sinhala in Unicode. ICT Agency. Dias, G., & Goonetilleke, A. (2004). Development of Standards for Sinhala Computing. 1st Regional Conference on ICT and E-Paradigms. Colombo: ICTA. Dissanayake, J. B. (2005). මානව භාෂා ෙ ශය (Human Language - An Introduction). Kalubowila, Sri Lanka: Sumitha Publishers. Forgy, C. L. (1982). Rete: A Fast Algorithm for the Many Pattern/ Many Object Pattern Match Problem. Artificial Intelligence , 19 (1), 17-37. Google. (2007). Google Sinhala. Retrieved September 2007, from Google: http://www.google.com/webhp?hl=si Gunathilake, S. (2006, February 2). Google.lk and Sinhalasearch.com. Retrieved September 20, 2007, from Thoughts of a coder: http://www.sandaru1.com/2006/02/02/googlelk-and-sinhalasearchcom/ 56 Horng-Jyh, P. W., Jin-Cheon, N., & Soo-Guan, C. K. (2006). A hybrid approach to fuzzy name search incorporating language-based and text-based principles. Journal of Information Science . Jayasuriya, H. (2007, May 13). Enabling Sinhala in GNU/Linux HOWTO. Retrieved June 22, 2007, from www.nongnu.org: http://www.nongnu.org/sinhala/doc/howto/sinhala-howto.html Lindenberg, N. (2003, December). Developing Multilingual Web Applications Using JavaServer Pages Technology. Retrieved July 05, 2007, from Sun Developer Network (SDN): http://java.sun.com/developer/technicalArticles/Intl/MultilingualJSP/ MySQL AB. (2007). MySQL 5.0 Reference Manual. Retrieved July 27, 2007, from MySQL AB::Developer Zone: http://dev.mysql.com/doc/refman/5.0/en/index.html National Institute of Education - Sri Lanka. (2001). ංහල ෙ ඛන ය. Maharagama, Sri Lanka: National Institute of Education - Sri Lanka. Oshika, B. T., Machi, F., Evans, B., & Tom, J. (1988). Computational Techniques for Improved Name Search. ACL Proceedings, Second Conference on Applied Natural Language Processing, (pp. 203-210). Pfeifer, U., Poersch, T., & Fuhr, N. (1996). Retrieval Effectivenessof ProperName SearchMethods. University of Dortmund. Proctor, M., Neale, M., Frandsen, M., Griffith, S., & Tirelli, E. (2007, June 26). Drools Documentation. Retrieved July 06, 2007, from JBoss.Org Community Driven: http://labs.jboss.com/drools/documentation.html Samaranayake, V. K., Nandasara, S. T., Dissanayake, J. B., Weerasinghe, A. R., & Wijarayawardhana, H. (2003). An Introduction to UNICODE for Sinhala Characters. University of Colombo, School of Computing. Singh, A. K., Surana, H., & Gali, K. (2007). More Accurate Fuzzy Text Search for Languages Using Abugida Scripts. SIGIR’07 iNEWS07 workshop. Amsterdam: ACM. SinhalaSearch.com. (2004). Sinhala Search. Retrieved September 2007, from SinhalaSearch.com: http://www.sinhalasearch.com/about.jsp 57 Wasala, A., Weerasinghe, R., & Gamage, K. (2006). Sinhala Grapheme-to-Phoneme Conversion and Rules for Schwa Epenthesis. Proceedings of the COLING/ACL 2006 Main Conference Poster Sessions (pp. 890-897). Sydney: Language Technology Research Laboratory, University of Colombo School of Computing. Weerasinghe, H. M. (2006). Transliteration of Names from English to Sinhala. M. Sc. Dissertation, University of Moratuwa, Computer Science & Engineering. Weerasinghe, R., Wasala, A., & Gamage, K. (2005). A Rule Based Syllabification Algorithm for Sinhala. Proceedings of 2nd International Joint Conference on Natural Language Processing (IJCNLP-05) (pp. 438-449). Jeju Islan, Korea: Language Technology Research Laboratory, University of Colombo School of Computing. Whitaker, B. (2005, October 14). Arabic words and the Roman alphabet. Retrieved September 26, 2007, from www.al-bab.com: http://www.al- bab.com/arab/language/roman1.htm Wikipedia. (2007, December 26). Rete Algorithm. Retrieved December 30, 2007, from Wikipedia: http://en.wikipedia.org/wiki/Rete_algorithm