首页 | 本学科首页   官方微博 | 高级检索  
     


Seven layers of knowledge representation and reasoning in supportof software development
Authors:Rich  C Feldman  YA
Affiliation:Mitsubishi Electr. Res. Lab., Cambridge, MA;
Abstract:The authors' experience in the Programmer's Apprentice project in applying knowledge representation and automated reasoning to support software development is summarized. A system, called Cake, is described that comprises seven layers of knowledge representation and reasoning facilities: truth maintenance, Boolean constraint propagation, equality, types, algebra, frames, and Plan Calculus. Sessions with two experimental software development tools implemented using Cake, the Requirements Apprentice and the Debugging Assistant, are also included
Keywords:
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号