Open Source code generation tools have made a huge jump in the last 10 years. The time to build a customized code generator for a project has significantly decreased, making way for powerful opportunities to speed up development and enhance productivity and quality.
Accenture has been applying a number of different modeling and code generation techniques and technologies on their large Enterprise Java projects over the years. This session will showcase two of those approaches, one that uses Eclipse Xtext and Xpand, and one that builds on Spring Roo. It will cover introductions on how to use each of these technologies, including lessons learned, and how they can be applied to tackle challenges in Enterprise development projects.