In a system that dynamically assigns software to a plurality of servers to
perform customer services, an index to which there have been integrated
the newness of a customer's software and the security level of the
software is calculated, and whether the calculated index satisfies
restricting conditions is checked. If the calculated index does not
satisfy the restricting conditions, revision information is applied to
the software.