27. A color management apparatus for building a color transformation workflow for transforming source-side color image data into corresponding destination-side color image data, the color management apparatus comprising: a computer-readable memory which stores computer-executable process steps, a module library, a profile library and a rule library, and a processor constructed to execute the computer-executable process steps stored in the memory; wherein the module library includes plural module entries each corresponding to a respective function module which implements color processing functionality, wherein each module entry comprises at least a module locator specifying a location for the function module, wherein for at least some of the module entries of the module library, the module entry further comprises a profile interface definition which specifies an interface for supply of parameters which characterize the function module, wherein the profile library includes plural profile entries each corresponding to a respective source of parameters that characterize a function module, wherein each profile entry comprises at least a profile locator specifying a location for the source of parameters, and a profile interface definition which specifies an interface for supply of the parameters to the function module characterized thereby, wherein the rule library includes entries for plural external rules and entries for plural internal rules, wherein each such external rule is associated with function modules located by module entries in the module library, and wherein the external rules and the internal rules characterize color transformation workflows of the color management module, and wherein the process steps stored in the memory cause the processor to convert source-side color image data into corresponding destination-side color image data, and include computer-executable process steps to: receive factual input including factual input derived from the source-side color image data; determine a sequence of function modules and sources of parameters from the module library and profile library, respectively, by using the factual input from the interface and the plural internal and external rules in the rule library; and build the color transformation workflow from the determined sequence of function modules and sources of parameters.
35. A color management apparatus according to claim 27 , wherein the computer-readable memory further stores a fact database, wherein the fact database includes at least the received factual input, wherein the rule engine accesses the rule library and the fact database to derive a conclusion, and wherein the conclusion derived by the rule engine is the sequence of function modules and sources of parameters used to build the color transformation workflow.