NATURAL EXPERT: a commercial functional
programming environment
NIGEL W. O. HUTCHISON a1, UTE NEUHAUS a1, MANFRED SCHMIDT-SCHAUSS a2andCORDY V. HALL a3 a1 Software AG, Uhlandstr 12, 64297 Darmstadt,
Germany a2 FB Informatik, J. W.Goethe-Universität,
Postfach 11 19 32, 60054 Frankfurt am Main, Germany a3 Department of Computer Science, University of Glasgow,
Glasgow, UK
Abstract
NATURAL EXPERT is a product that allows users to
build knowledge-based systems. It uses a
lazy functional language, NATURAL EXPERT LANGUAGE, to
implement backward chaining and
provide a reliable knowledge processing environment in which development can
take place.
Customers from all over the world buy the system and have used it to handle a
variety of
problems, including applications such as airplane servicing and bank loan
assessment. Some
of these are used 10,000 times or more per month.