Clock Constraints Specification Language or CCSL, is a software language for modeling relations between clocks. It is part of the model of time in the MARTE UML profile.[1] A solver of CCSL constraints is implemented in the TimeSquare tool.[2]