A Comparison of Mechanisms for Integrating Handwritten and Generated Code for Object-Oriented Programming Languages Topics: Domain-Specific Modeling; Frameworks for Model-Driven Development; General-Purpose Modeling Languages and Standards; Generative Programming In Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development MODELSWARD - Volume 1, 74-85, 2015 , ESEO, Angers, Loire Valley, France