INVERTED DECISION TABLES AND THEIR APPLICATION: AUTOMATING THE TRANSLATION OF SPECIFICATIONS TO PROGRAMS.

被引:0
|
作者
Levy, Leon S. [1 ]
Stump, H.Theodore [1 ]
机构
[1] AT&T Bell Lab, USA, AT&T Bell Lab, USA
来源
AT&T Technical Journal | 1985年 / 64卷 / 2 pt 2期
关键词
COMPUTER SYSTEMS; DIGITAL - On Line Operation;
D O I
暂无
中图分类号
学科分类号
摘要
Code generation techniques are used to program an application characterized by complexity arising from many special cases, and rapid changes due to advances in the state of the art. A formal notation - an inverted decision table written in a propositional logic form - is developed as a means for allowing expert users to describe the application in a knowledge base that code generators then can use to create production code. The complete system described in the paper automatically transforms a one thousand-page specification into a running program. The development of this system is an example of the formalization of the specification of a complex application. In this case the application is a part of the Job Management Operations System, an operational support system to aid regional Bell Operating Company construction and engineering processes. The techniques described, however, can be generalized.
引用
收藏
页码:533 / 558
相关论文
共 50 条