La arquitectura basada en componentes se caracteriza por: