Data Flow Anomaly Detection
- 1 July 1984
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. 10 (4) , 432-437
- https://doi.org/10.1109/tse.1984.5010256
Abstract
The occurrence of a data flow anomaly is often an indication of the existence of a programming error. The detection of such anomalies can be used for detecting errors and to upgrade software quality. This paper introduces a new, efficient algorithm capable of detecting anomalous data flow patterns in a program represented by a graph. The algorithm based on static analysis scans the paths entering and leaving each node of the graph to reveal anomalous data action combinations. An algorithm implementing this type of approach was proposed by Fosdick and Osterweil [2]. Our approach presents a general framework which not only fillls a gap in the previous algorithm, but also provides time and space improvements.Keywords
This publication has 4 references indexed in Scilit:
- Data Flow Anomaly DetectionIEEE Transactions on Software Engineering, 1984
- Qualified Data Flow ProblemsIEEE Transactions on Software Engineering, 1981
- Detection of Data Flow Anomaly Through Program InstrumentationIEEE Transactions on Software Engineering, 1979
- Data Flow Analysis in Software ReliabilityACM Computing Surveys, 1976