The choice of the acronym CAFÉ fitted nicely with the strategic decision to program in the Open Source Multi-platform programming language Java.  In the world of Java programming there is a theme that has many of the names being based around coffee.  For example, the Java integrated development environment application is called “NetBeans”.  CAFÉ is where the Java is served.