期刊文献+

人工智能软件中的面向对象程序设计 被引量:5

OBJECT-ORIENTED PROGRAMMING FOR AI SOFTWARE
下载PDF
导出
摘要 面向对象的程序设计(OOP)以多种面貌广泛地出现在AI系统中,面向AI的OOP模型与结构依赖于对AI中对象的理解,以及相应的Al软件开发方法。本文提出在三个层次上,即世界观的层次上,方法论的层次上以及语言与环境的层次上,理解OOP。我们根据AI中知识表示假设,将AI软件中的对象规定为智能代理者(intelligent agent),并在此基础上讨论了Al软件的OOP方法学和结构,最后我们介绍反映上述思想的人工智能语言及其环境ROOT。 In the paper, we propose three levels of understanding for object-oriented programming (OOP): philosophy level, methodology level, and Language/environment level. We consider 'object as intelligent agent' based on knowledge representation hypothesis. Along with the view, we discuss the methodology and architecture of OOP in AI software. ROOT, which is an AI programming Language and environment developed by our group, reflects the understanding discussed in the paper.
机构地区 国防科技大学
出处 《软件学报》 EI CSCD 北大核心 1993年第1期43-49,共7页 Journal of Software
基金 国家863高技术发展计划资助
  • 相关文献

参考文献3

  • 1王怀民,1991年
  • 2王怀民,人工智能与智能计算机,1991年,9期
  • 3王怀民,知识工程进展,1990年

同被引文献21

引证文献5

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部