Model transformation: a declarative, reusable patterns approach | IEEE Conference Publication | IEEE Xplore