Common Component Architecture

The Common Component Architecture (CCA) was a standard for Component-based software engineering used in high-performance scientific computing. Features of the Common Component Architecture that distinguish it from commercial component standards Component Object Model, CORBA, Enterprise JavaBeans include support for Fortran programmers, multi-dimensional data arrays, exotic hardware and operating systems, and a variety of network data transports not typically suited for wide area networks.