より大規模で実用的な知識情報処理システムを実現するためには、大量で複雑 な知識を計算機上で効率良く扱う機能が必要がある。これが知識ベース管理機 能である。これを実現するためには以下のことを考慮する必要がある。 複雑で雑多な知識をいかに表現するか 大量の知識をいかに効率良く蓄積するか 蓄積した知識から必要な知識をいかに導出するか このために、知識表現言語 Quixote を設計し、それによって表現された知識 を格納した知識ベースを管理し、必要な知識を導出するためのシステムを開発 した (このシステムを Quixote システムと呼ぶ)。 Quixote 言語は、実世界の知識を自然に表現するために、データベース、プロ グラミング言語、自然言語処理などの複数の分野から検討を加えて設計された マルチパラダイム言語である。このような知識表現には、オブジェクトの情報 は完全であるか不完全であるかによっ