Here you can find the entire text of my Bachelor's thesis. It is about solving proportional analogies.
The implementation done for the thesis can be found here as well.
Author: Stephan Weller, 28.6.05