Algebraic Methodology and Software Technology - Johnson, Michael; Kanade, Takeo; Vene, Varmo; Kittler, Josef (Springer Berlin Heidelberg, 2006)