Transactions on Pattern Languages of Programming III - James Noble, Ralph Johnson, Uwe Zdun, Eugene Wallingford ((Lecture Notes in Computer Science))