Web software development is one of the most active areas and fastest growing industries in software and services development in Europe, and, in particular, Java Enterprise Edition is the mainstream European technology option for one million European developers. Since web development is not still a mature area, the proliferation of frameworks and components has both increased the required skills of web engineers, and has affected considerably their productivity. For that reason, the evolution of existing Java based web applications is a very hard and time-consuming task. ROMULUS project has researched on domain driven design for web application development on Java by means of an open source metaframework. A web metaframework is an abstract layer that collects the main aspects of current web frameworks, such as persistence, security, web flow or authentication.