Hi
CIECAM02 is used for gamut mapping as it has colour space(s) that are more perceptually uniform than CIELAB.
mainly in rendering algorithms
Windows CMS uses CIECAM02 but how its implemented im not sure.
But colour appearance models have been used for a long time.
I used a CIECAM02 colour space to minimize camera matrix errors so that I now can render images from scene appearance as opposed to just scene colorimerty as is done at present.
Here are some early examples. Note this project is is still work in progress.
http://www.hiweb.co.uk/beijing2010.html