skip to: online tools | main navigation | content | footer

Computer Sciences R&D

Related Information:

Home » Research & Development » Computer Sciences » Scalable Computing » Common Component Architecture (CCA)

Common Component Architecture (CCA)

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: