It is recognized that knowledge acquisition is the critical bottleneck of knowledge engineering. This book presents three major approaches of current research in this field, namely the psychological approach, the artificial intelligence approach and the software engineering approach.