Constraint and declarative languages for engineering applications: The TK!Solver contribution | IEEE Journals & Magazine | IEEE Xplore