Este documento describe los aspectos conceptuales y organizacionales de las líneas de producción de software. Explica que la reutilización de software es el proceso de crear sistemas a partir de software existente en lugar de desarrollo desde cero. Un componente es una pieza de software reutilizable que ofrece servicios a través de interfaces bien definidas. Los aspectos organizacionales involucran la aplicación de prácticas de gestión, mientras que los aspectos conceptuales incluyen tres modelos comunes para el desarrollo de software basado en componentes y líneas de