• https://github.com/composer/composer • Uses SAT solver for dependencies • Open source, well written code, small: • 15k LOC, only 2.5K LOC for dependency handling Monday, 28 October 13
solvers may be implemented in a few 10s of lines • Davis–Putnam–Logemann–Loveland (DPLL) algorithm is a complete, backtracking-based search algorithm Monday, 28 October 13