Common Component Architecture Explained

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]

External links

Notes and References

  1. Web site: Armstrong . Rob . Ko . Teresa H. . Bernholdt . David E. . 2004 . An Overview of the Common Component Architecture . Massachusetts Institute of Technology . live . https://web.archive.org/web/20250423015209/https://archive.ll.mit.edu/HPEC/agendas/proc04/abstracts/armstrong_rob.pdf . 23 April 2025. 23 April 2025.
  2. Web site: Shende . Sameer . 2004 . Common Component Architecture (CCA) . University of Oregon . live . https://web.archive.org/web/20250423160712/http://www.cs.uoregon.edu/research/paracomp/papers/cca_cpe04/html/node3.html . 23 April 2025 . 23 April 2025.
  3. Web site: The Common Component Architecture Forum . 2006 . News – The Common Component Architecture Forum . dead . https://web.archive.org/web/20161008071628/http://www.cca-forum.org/news/index.html . 8 October 2016 .