SEM 2006 : workshop proceedings : sixth International Workshop on Software Engingeering and Middleware, Portland, Oregon, November 10, 2006