Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

One important problem that arises in component based software is to build a product according to the dependencies (requirements or conflicts) between component. The aim of the lecture is to present that problem and how it can be solved using SAT-based techniques, namely Pseudo Boolean Optimization, and how a CDCL solver can be modified for that purpose. The last part of the lecture will present the open source SAT library Sat4j, used to resolve software dependencies within the Eclipse open platform since June 2008.

...