Keyphrases
- expert systems
- logic programming
- prolog programs
- inference engine
- programming language
- abstract machine
- knowledge representation
- knowledge base
- pattern recognition
- theorem proving
- backward chaining
- artificial intelligence
- real time
- software engineering
- search algorithm
- case study
- constraint logic programming
- logic programming language
- functional programming