1. A computer-based system comprising: a patch management system to load a patch to a software program; and an installer to install components of the software program, the installer adapted to interpret metadata to instruct the patch management system to automatically load the patch to the software program.