A networked reproduction system includes connected scanners, printers and
servers. A reproduction job to be carried out includes a number of
subtasks. For the execution of these subtasks, services distributed over
the network are available. A service management system selects
appropriate services and links them to form paths that are able to
fulfill the reproduction job. The user may define additional constraints
that apply to the job. A path, optimal with respect to constraints, is
selected.