XCSL: XML constraint specification language - Jacinto, Marta Henriques (2003)