Artificial intelligence today recent trends and developments (Springer, 1999)