El documento describe Barracuda, un marco de presentación de código abierto basado en Java. Barracuda facilita la construcción de aplicaciones web seguras y de nivel empresarial mediante una mejor separación entre plantillas y lógica de negocio. Algunas características clave incluyen un mecanismo de plantillas basado en DOM, un modelo de eventos que permite programación impulsada por eventos en el servidor, y un marco de mapeo de formularios y validación. Barracuda se construye utilizando Ant y se puede implementar en pequeños disposit