Decision tables - an effective programming tool

SIGMINI '78 Pub Date : 1900-01-01 DOI:10.1145/800218.806637
Daniel F. Langenwalter
{"title":"Decision tables - an effective programming tool","authors":"Daniel F. Langenwalter","doi":"10.1145/800218.806637","DOIUrl":null,"url":null,"abstract":"The manager or owner of a small to medium size business often has strong ideas on how he wants to run his business. The “packaged” software to go with the mini computer that he can afford just doesn't give him the flexibility he wants. To keep the software costs down and still be able to get the desired programs, a programming method that gets the results at low cost is needed. Two companies reported reductions of 3 to 1, i.e. costs were down to one-third of the previous methods, by using decision tables to write the logic. With such substantial reductions in costs, the mini computer owner can have the tailored programs he wants with a reasonable investment.\n A decision table processor, MUSCL, has been developed and is implemented on mini computers. This paper shows how to write and solve decision tables as implemented.\n Ideally problems are solved in steps. The problem is defined clearly. Criteria or conditions are established. Then a series of actions is taken. The expression that describes the conditions and actions is a “decision rule”. A decision table is the structure for describing a set of decision rules. A decision table gives us a way of recording decision patterns so that we can make consistent decisions and see how to change the patterns to meet changing conditions.","PeriodicalId":344026,"journal":{"name":"SIGMINI '78","volume":"50 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"SIGMINI '78","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/800218.806637","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

The manager or owner of a small to medium size business often has strong ideas on how he wants to run his business. The “packaged” software to go with the mini computer that he can afford just doesn't give him the flexibility he wants. To keep the software costs down and still be able to get the desired programs, a programming method that gets the results at low cost is needed. Two companies reported reductions of 3 to 1, i.e. costs were down to one-third of the previous methods, by using decision tables to write the logic. With such substantial reductions in costs, the mini computer owner can have the tailored programs he wants with a reasonable investment. A decision table processor, MUSCL, has been developed and is implemented on mini computers. This paper shows how to write and solve decision tables as implemented. Ideally problems are solved in steps. The problem is defined clearly. Criteria or conditions are established. Then a series of actions is taken. The expression that describes the conditions and actions is a “decision rule”. A decision table is the structure for describing a set of decision rules. A decision table gives us a way of recording decision patterns so that we can make consistent decisions and see how to change the patterns to meet changing conditions.
决策表-一个有效的编程工具
中小型企业的经理或所有者通常对如何经营自己的企业有很强的想法。他能负担得起的迷你电脑附带的“打包”软件并没有给他想要的灵活性。为了降低软件成本,同时仍然能够得到所需的程序,需要一种以低成本获得结果的编程方法。有两家公司报告说,通过使用决策表来编写逻辑,减少了3:1,即成本下降到以前方法的三分之一。有了如此大幅度的成本降低,迷你电脑的主人可以用合理的投资来定制他想要的程序。开发了一种决策表处理器MUSCL,并在微型计算机上实现。本文展示了如何编写和求解决策表的实现。理想情况下,问题是逐步解决的。这个问题定义得很清楚。建立标准或条件。然后采取一系列的行动。描述条件和动作的表达式是“决策规则”。决策表是描述一组决策规则的结构。决策表为我们提供了一种记录决策模式的方法,以便我们能够做出一致的决策,并了解如何更改模式以满足不断变化的条件。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信