Using graph rewriting to specify software architectural transformations | IEEE Conference Publication | IEEE Xplore