Software composition 8th International Conference, SC 2009, Zurich, Switzerland, July 2 - 3, 2009 ; proceedings (Springer, 2009)