Proceedings of the 2005 ACM Symposium on Applied Computing (SAC 2005)