首页> 外文期刊>IEICE Transactions on Information and Systems >An Automatic Programming System SPACE with Highly Visualized and Abstract Program Specification
【24h】

An Automatic Programming System SPACE with Highly Visualized and Abstract Program Specification

机译:具有高度可视化和抽象程序规范的自动编程系统SPACE

获取原文
获取原文并翻译 | 示例
       

摘要

In this paper, it is stated that visualization and abstraction of program specifications can be highly integrated on the basis of decision tables and condition expressions. In order to demonstrate this idea, we developed an automatic programming system called SPACE: Specification Acquisition and Compiling Engine. SPACE is designed to ease the production of business data processing program. SPACE has functions both to support the creation of visual program specifications and to generate COBOL programs according to the input program specifications. To visualize program specification, SPACE design windows are comprised of two diagrams and four tables in a format similar to the conventional detailed design sheets. To represent module functions, in particular, a visualized computation model called a decision table is used. All the possible execution states of a module are represented by combining the state function called condition expressions. The condition expressions represent the typical file processing patterns in very familiar form to actual business application designer. They do not simply give function values; each of them carries out implicit attached procedures according to the characteristic I/O control logic for business data processing. Hence users can describe program specifications concisely by designating merely the condition expression instead of the detailed I/O control logic. This paper uses sample descriptions of stock control problems to explain how visualization of computation and abstraction of algorithm can be integrated and formalized on a basis of a decision table and a condition expression. Also the paper describes how to generate programs from visual specifications.
机译:本文指出,可以在决策表和条件表达式的基础上高度集成程序规范的可视化和抽象。为了证明这个想法,我们开发了一个自动编程系统,称为SPACE:规范获取和编译引擎。 SPACE旨在简化业务数据处理程序的生产。 SPACE具有支持创建可视程序规范以及根据输入程序规范生成COBOL程序的功能。为了可视化程序规范,SPACE设计窗口由两个图和四个表组成,格式类似于传统的详细设计表。为了表示模块功能,特别是使用了称为决策表的可视化计算模型。模块的所有可能执行状态通过组合称为条件表达式的状态函数来表示。条件表达式以实际业务应用程序设计人员非常熟悉的形式表示典型的文件处理模式。它们不只是给出函数值;而是给出函数值。它们中的每一个都根据业务数据处理的特征I / O控制逻辑执行隐式附加过程。因此,用户只需指定条件表达式而不是详细的I / O控制逻辑,就可以简洁地描述程序规范。本文使用对库存控制问题的样本描述来解释如何基于决策表和条件表达式来整合和形式化计算的可视化和算法的抽象化。本文还描述了如何根据视觉规范生成程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号