Jump to content

Common Component Architecture

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by EmDashUser002 (talk | contribs) at 16:46, 23 April 2025 (New section and added references). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

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.