Modularização Sistemas

Bom dia pessoal,
Entrei em uma nova empresa e eles possuem um grande sistema, que é subdividido em alguns “módulos”,
porém os mesmo estão todos juntos e totalmente dependentes.
Está sendo utilizado JSF 1.2 + Richfaces, o ruim é que é tudo TAG HTML, ao invés dos componentes JSF.
Estava conversando com o rapaz que tem o controle da aplicação e estamos pensando em realmente modularizar o sistema,
Pois iremos começar a utilizar EJB, pos iniciando por módulos.
E Nos facilitaria na migração de tecnologia por módulos.

Gostaria de saber a opinião de quem já fez algo do tipo.
E algumas sugestões de como começar tudo isso.
E também alguns materiais auxiliares para isso.

Agradeço muito.

Mr.style

Eu estive estudando sobre isso, fiz algumas coisas e o caminho é OSGI.
Eu tenho um livro muito bom sobre isso, se quiser te mando por email.
Ja lhe adianto, use o Maven q é o caminho, facilita d+++…Se puder, entre em contato com alguém que ja tenha feito projetos nisso, no meu caso fiz um treinamento relampago com um amigo q é projetista OSGI.
No meu caso eu apenas estudei e fiz algumas coisas nada muito a fundo.
A curva de entendimento/aprendizado é um pouco complicada no começo, mas logo pega o jeito e vai embora.

Se quiser o livro, me mande um MP com seu email.
t+ e boa sorte.

Agradeço Muito mesmo…
Estarei mandando meu email agora.