Application Generation

Musings on DSLs, DSM, Agile, SPLs and CFML by Peter Bell

Presenting on “Spring Roo and Code Generation” at Code Generation 2010

with one comment

I just got acceptance last week confirming that I will be presenting a session on “Spring Roo and Code Generation” at Code Generation 2010 in Cambridge, England this June. Roo is a fascinating Java framework that uses some really interesting techniques to elegantly generate Java code allowing for much DRYer development than regular Java programming without the overhead of dynamically typed languages like CFML or Groovy.

As the session description notes:

“Spring Roo is a code generator / framework for quickly generating Java web applications. It uses some very interesting patterns for elegantly generating code. In this session we will combine study of the patterns used by Roo together with hands on experience of Roo as a generator. In addition to learning the basics of a specific generator, we’ll also be “consuming” a generator so we can explore the experience of using a generator and what we can learn from that when choosing or creating generators or tools for others.”

Code Generation is one of my favorite conferences of the year, bringing together some of the top practitioners and academics in the fields of Domain Specific Modeling and Code Generation. If you have an interest in learning how to develop custom applications more efficiently, I’d strongly recommend it.

Advertisement

Written by peterbell

March 8, 2010 at 11:55 am

Posted in Uncategorized

One Response

Subscribe to comments with RSS.

  1. It is great to see that people are paying to techniques like code generation without necessarily jumping into groovy, ruby etc.

    I am working on a project called Clickframes (http://www.clickframes.org) which is similar to Roo. Clickframes creates an abstract model for a web application. The model itself is implementation independent. You then apply a set of platform plugins to generate a working application from the model.

    For more details see my blog post: http://www.vineetmanohar.com/2009/12/22/code-generation-for-web-applications-with-clickframes/

    Vineet Manohar

    March 9, 2010 at 11:45 am


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.