Detection of logical errors in decision table programs
- 1 December 1978
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 21 (12) , 1016-1025
- https://doi.org/10.1145/359657.359663
Abstract
In this paper an algorithm to detect logical errors in a limited-entry decision table and in loop-free programs with embedded decision tables is developed. All the conditions in the decision tables are assumed to be inequalities or equalities relating linear expressions. It is also assumed that actions in a decision table are linear in variables which occur in the condition stub of the decision table (or tables) to which control is transferred from the table. The algorithm is based on determining whether a set of linear inequalities has or does not have a solution. The algorithm described in the paper is implemented in Fortran IV.Keywords
This publication has 5 references indexed in Scilit:
- Some comments on the use of ambiguous decision tables and their conversion to computer programsCommunications of the ACM, 1973
- On the conversion of decision tables to computer programsCommunications of the ACM, 1970
- Convexity and Optimization in Finite Dimensions IPublished by Springer Nature ,1970
- The interpretation of limited entry decision table format and relationships among conditionsThe Computer Journal, 1969
- Ambiguity in limited entry decision tablesCommunications of the ACM, 1968