http://www.ibm.com/Java/Sanfrancisco/
San Francisco Shareable Frameworks are sets of reusable, cross-platform, object-oriented business application frameworks specially designed for distributed, network computing environments. The frameworks provide 100% Pure Java building blocks for general business processes, such as general ledger, sales order processing, inventory management, and product distribution.