Proceedings of the 2001 ACM SIGPLAN workshop on Optimization of middleware and distributed systems