首页> 外文会议>International Joint Conference on Artificial Intelligence >APE: An Expert System for Automatic Programming from Abstract Specifications of Data Types and Algorithms
【24h】

APE: An Expert System for Automatic Programming from Abstract Specifications of Data Types and Algorithms

机译:APE:来自数据类型和算法的抽象规范的自动编程专家系统

获取原文

摘要

The APE (Automatic Programming Expert) system constructs executable and efficient programs from algebraic specifications of abstract data types, and abstract algorithms given as conditional term-rewrite-rule-systems with term', built up from operation symbols of the abstract data types involved. The APE is an experimental system devised to develop methods for codifying a rather broad extent of programming knowledge required to construct implementations of data types and algorthms. For data type specifications, the APF admits hidden operations, conditional axioms, and parameterized data types. The APE automatically implements algebraic: specifications of all commonly known data types in terms of clusters of INTFRLISP-functions. The APL constructs executable implementations of a variety of sorting and searching algorithms. As an experimental prototype, the API demonstrates that a knowledge-based programming paradig provides a useful tool for partially automating an important phase of software development.
机译:该APE(自动编程专家)系统构建了从抽象数据类型的代数规格,并给予有条件项重写规则系统与术语”,从涉及到的抽象数据类型的运算符号建立抽象的算法可执行高效的程序。的APE是一个实验系统设计开发用于编纂编程所需的数据类型和algorthms的构建体实现知识的一个相当宽的范围内的方法。对于数据类型规格,APF承认隐藏操作,有条件的公理和参数的数据类型。在INTFRLISP函数簇的方面的所有公知的数据类型的规范:猿自动实现代数。该APL构建各种排序和搜索算法的可执行实现。作为一个实验样机,该API表明,以知识为基础的编程paradig提供了部分自动化软件发展的一个重要阶段的有用工具。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号