Common Component Architecture

The Common Component Architecture ( CCA) is a specification for a component model that is intended for use in scientific computing.


The CCA Forum was founded by a group of US. - American scientist and academic institutions and would like to define a common platform for component-based software development in the context of scientific computing, in particular of distributed computing. Here are the benefits of component-based software development ( CBSE ) for the scientific community to be harnessed.


Scientific computing makes special demands on a component model. Programs have, for example, can be assembled without speed penalties from components. In addition, only reactions are possible that are easy to understand, as scientists specialize in general to an area in which computer science is seen as a means to an end.