While there are many Java server-side performance tools and benchmark tests, only two standards are comprehensive enough to measure all aspects of Java application workload and accurately represent the real workload environment they simulate. The first, SPECjbb2005, is SPEC's (Standard Performance Evaluation Corporation) benchmark for evaluating the performance of server-side Java. The second, SPECjAppServer2004, is a multi-tier benchmark for measuring J2EE technology-based applications servers.