14. A non-transitory computer program product comprising a computer usable medium having computer usable program code for implementing a new service module in an existing document personalization production system, the computer program product comprising: computer usable program code to recognize the new service module that is located on a server and is connected to the existing document personalization production system; computer usable program code for ascertaining requirements of the new service module; computer usable program code for providing interfaces to integrate the new service module into the document personalization production system without reprogramming a production manager of the existing document personalization production system; computer usable program code for registering a hardware of the existing document personalization production system to execute the new service module by requesting a name, a capability, a control system, and a metadata from the hardware; computer usable program code for providing plugins to execute the new service module in the existing document personalization production system.
14. A non-transitory computer program product comprising a computer usable medium having computer usable program code for implementing a new service module in an existing document personalization production system, the computer program product comprising: computer usable program code to recognize the new service module that is located on a server and is connected to the existing document personalization production system; computer usable program code for ascertaining requirements of the new service module; computer usable program code for providing interfaces to integrate the new service module into the document personalization production system without reprogramming a production manager of the existing document personalization production system; computer usable program code for registering a hardware of the existing document personalization production system to execute the new service module by requesting a name, a capability, a control system, and a metadata from the hardware; computer usable program code for providing plugins to execute the new service module in the existing document personalization production system. 17. The non-transitory computer program product of claim 14 , further comprising computer usable program code to use data in a data format that was heretofore unused in the existing document personalization production system.