Sunday, April 12, 2009

NFJS, The Magazine

I recently attended New England Software Symposium in Boston. I spoke on Architecture Enforcement and Domain-Driven Development topics at the conference.

On the flight back to Detroit, I read the inaugural issue of NFJS magazine which is very interesting. It was full of technical information just like the NFJS conference, no fluff and a lot of technical stuff.

This issue has the following technical articles:

  • A Case For Continuous Integration by Jared Richardson (author of Career 2.0 book)
  • So you want to be Agile? by Venkat Subramaniam
  • Introduction to Functional Languages by Ken Sipe
  • Message Driven POJOs - Messaging Made Easy by Mark Richards
All are excellent articles and very informative with sample code explaining the concepts.

With the new magazine, Jay Zimmerman, Andrew Glover (Editor of the magazine) and NFJS team have done an excellent contribution to Java and Agile development communities.

Sunday, April 5, 2009

SATURN 2009 Conference Presentation

I will be speaking at the upcoming SATURN 2009 conference organized by Sofware Engineering Institute (SEI) of Carnegie Mellon University (CMU). The conference starts on 4th and ends on 7th of May.

SATURN 2009 Speaker

Here is a statement from their website that describes the main theme behind this year's conference:

SATURN 2009 is expanding to cover architecture ranging from enterprise to system and software architectures. To reflect this expansion, the theme of the SATURN 2009 Conference is “architecture at all scales.”'
My presentation will be on Architecture Governance and Enforcement using Aspects which is based on my recent work on using Aspect-Oriented Programming (AOP) techniques to enforce the architecture and design policies in J2EE applications.

I have done the same presentation at ITARC Conference in Atlanta back in February and again at New England Software Symposium in Boston last month. The response and feedback from the attendees was excellent. Architecture Policy Enforcement is definitely a very promising application of Aspects and AOP in enterprise software applications.

I am looking forward to speaking at SATURN conference and meeting other architects from different backgrounds and experiences.