Proceedings of the 2007 ACM symposium on Applied computing