Componente de software

[cita requerida] Solo cumpliendo correctamente con esa especificación es que el objeto se convierte en componente y adquiere características como reusabilidad.En la especificación [[ ]], es una unidad modular con interfaces bien definidas, que es reemplazable dentro del cont(2011).Fruto del primer Workshop Component Oriented Programming (WCOP) o "Taller sobre Programación Orientada a Componentes" realizado en 1996, se acuñó la definición: unidad de composición con interfaces especificadas contractualmente, con dependencias explícitas de acuerdo al contexto antes dicho.Requiere gran esfuerzo y atención escribir un componente que es realmente reutilizable.Entre las más extendidas se encuentran: Los componentes de software son útiles en:
Un componente UML con interfaces proveídas y requeridas.