1. A color management system comprising: a processor; one or more memory coupled to the processor; a service provider component configured to generate first metadata related to color management in response to a request, the first metadata defined as an XML schema pertaining to capabilities of a given device, wherein the XML schema comprises at least an enumerated list of processing options, the XML schema further comprising one or more child features; and a service requesting component configured to receive the first metadata and to generate second metadata related to color management in response thereto for processing by the service provider component, wherein the second metadata pertains to processing of a given workflow by the service provider component.