Uma coisa que gostaria de expor aqui é me situar melhor é sobre a contingência de frameworks que vem e aparecem para serem estudados e depois de testados entender suas facilidades seus recursos quanto suas promessas, ocorre que todavia vem regado ai com uma situação n-propostas para plugar de outros projetos FrameWorks e com tendo como base que estão do Core J2EE/JEE, os mesmos utilizam-se do Projetos Apache Jakarta “esses que são Frameworks não funcionais” , que vão sendo enxugados e otimizados para serem reutilizados em soluções projetáveis ao business logic da aplicação do cliente.
Baseando-se nisso surgem derivações desses como soluções ao desenvolvimento WEB um exemplo seria o Vraptor 2 (utilizando de um Controlador MVC FrameWork) e entre outros que surgiram também e já aparecerem em revistas a JavaMagazine e Mundo Java.Já temos diversos projetos espalhados que estão baseado em Strut2 e Tomcat e nessa arquitetura podendo ser Administradas por Application Service JBoss, ou Application Service WebSphere.
A “implementação segue os requisitos de sistema” agora temos um paradigma perante o que é MVC 2 para outros FrameWorks que estão utilizando MVC para Rails ou Grails, e então temos um desafio a se questionar para onde vamos partir.
Temos ai o desenvolvimento sobre um aspecto de Entidade Relacionamento desenvolvimento a Dados e agora temos Desenvolvimento a Domínio, (Domain Drivern Design).Um artigo que considero bem colocado é Domínio Vs Dados ,escrito por Sergio Taborda.
O problema disso tudo é que não vejo um elo comum de arquitetura e não percebo aproveitamento para tal, ou fazer tudo do zero ou aproveitar o legado sistemico usando-o já como uma documentação para reaproveitamento desses requisitos.
Não existe o sentido talvez do que é aquela features ou recurso da engine que vão tratar melhor a legibilidade ao código o que pode-se dizer reuso do código , mas sim a ponte para a nova tecnologia ou a sua destruição.
[color=blue]Será que isso não mais é o Java Corporativo ?[/color] Ou a confirmação do [color=green]Mundo Open Source [/color]em seu maior auge de suas mais variadas transformações.

