The Common Component Architecture (CCA) defines an open standard for high-performance middleware that goes beyond Java and CORBA in its ability to support leadership-class computing environments and programming languages.
The Sandia/California researchers develop and provide a CCA-compliant framework known as Ccaffeine. Ccaffeine supports high-performance components written in ways analogous to traditional SPMD and MPMD programming. Ccaffeine is used in Sandia projects (CFRFS, MPQC) and in many other projects around the world in DOE, universities, and industry.
Questions about Ccaffeine software can be sent to: help@cca-forum.org.