El proceso CBSE


La Figura muestra las principales subactividades dentro de un proceso CBSE.



Una actividad que es única para el proceso (Component-Based Software Engineering) es la identificación de componentes. Esta implica varias subactividades, tal y como se muestra en la siguiente figura. 

 Una vez que el proceso de búsqueda de componentes ha identificado componentes candidatos, tienen que seleccionarse componentes específicos a partir de esta lista.


Composición de componentes
La composición de componentes es el proceso de ensamblar componentes para crear un sistema, no es una operación sencilla; existen varios tipos de composiciones:

Composición secuencia ----> Tiene lugar cuando, en el componente compuesto, los componentes constituyentes se ejecutan en secuencia.

Composición jerárquica ----> Tiene lugar cuando un componente realiza una llamada di-rectamente a los  servicios proporcionados por otro componente

* Composición aditiva --------> Tiene lugar cuando las interfaces de dos o más componentes se unen (se añaden) para crear un nuevo componente