Un programa MIP se basa en los seis componentes siguientes