A comparison of mechanisms for integrating handwritten and generated code for object-oriented programming languages | IEEE Conference Publication | IEEE Xplore