The Ant Colony Optimization Framework