I will be speaking at upcoming ProjectWorld 2009 conference in June (06/24-06/26) in Baltimore. My presentation topic is Agile Application Architecture Trends. The presentation is part of the "IT Innovation and Trends" track which is new for this conference.
Here is the session abstract of my presentation:
Architecture Trends - Where We Have Been, Where We Are Going
The presentation will include the discussion on emerging design techniques like Domain Driven Design (DDD), Custom Annotations, Dependency Injection (DI), Aspect-Oriented Programming (AOP), OSGi and Dynamic Languages. I will discuss some use cases where these techniques add value to the architecture and where they will be just an overkill. With upcoming releases of Spring 3.0, EJB 3.1, JPA 2.0 and Java EE 6, Java developer, not the product vendor, has once again become the core part of Software Development Process.
I want to focus on the emerging software architecture trends and how agile philosophy can drive architectural and design decisions in software development projects.
Some of the architecture trends I will be focusing in my presentation are:
- Cloud Computing
- Architecture Models (J2EE v. POJO)
- Domain-Driven Design
- Spring Portfolio
- Model-Driven Development
- Innovations in the Database Layer
- Software Product Lines
There is a 20% speaker discount off the conference standard rate for any one who registers on my behalf. Contact me if any one is interested in taking the advantage of the discount.