Jump to content

Common Component Architecture

From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The Common Component Architecture (CCA) was a standard for Component-based software engineering used in high-performance scientific computing.[1] 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.

The Common Component Architecture Forum

Established in 1997, the Common Component Architecture Forum is a group of researchers defining the interface standards of CCA, as well as ensuring a smooth adoption of CCA tools and technologies.[2]

Adoption of CCA appears to have been ceased, with CBA more widely used. The latest forum news released in November 2006.[3]

References

  1. ^ Armstrong, Rob; Ko, Teresa H.; Bernholdt, David E. (2004). "An Overview of the Common Component Architecture" (PDF). Massachusetts Institute of Technology. Archived (PDF) from the original on 23 April 2025. Retrieved 23 April 2025.
  2. ^ Shende, Sameer (2004). "Common Component Architecture (CCA)". University of Oregon. Archived from the original on 23 April 2025. Retrieved 23 April 2025.
  3. ^ The Common Component Architecture Forum (2006). "News – The Common Component Architecture Forum". Archived from the original on 8 October 2016.