Der Einsatz von JSF und EJB in Java EE 5 hat in vielen Fällen eine künstliche Entstehung von "Glue Code" zur Folge, was den Entwicklungsaufwand erheblich erhöht. Thomas Freiwald, b-next Engineering GmbH, stellte mit JBoss Seam ein Framework vor, das den Aufwand deutlich reduzieren kann und zudem großen Einfluss auf den Standard CDI in Java EE 6 hatte.