Lightweight fully extendable client/server application framework
A model-based test automation framework for GUI applications
generic protocol for communicating with microcontrollers
Tools for distributed simulation
Apache Cayenne, Wicket, CXF, GWT, EJB examples as a framework
Java framework with reusable patterns and classes