Case based reasoning technology from foundations to applications (Springer, 1998)