A Constraint Programming Approach to Conflict-Aware Optimal Scheduling of Prioritized Code Clone Refactoring.
Minhaz F. ZibranChanchal K. RoyPublished in: SCAM (2011)
Keyphrases
- constraint programming
- optimal scheduling
- code clones
- source code
- linux kernel
- clone detection
- software systems
- combinatorial problems
- constraint satisfaction problems
- long lived
- constraint propagation
- instruction scheduling
- scheduling problem
- scheduling algorithm
- constraint satisfaction
- global constraints
- integer programming
- arc consistency
- constraint logic programming
- search strategies
- search heuristics
- open source
- finite domain
- column generation
- np hard problems
- constraint solving
- constraint problems
- hard and soft constraints
- itemset mining
- backtrack search