Proceedings of The 26th EUROMICRO Conference (EUROMICRO'00)-Volume 2 Logic Representation of Programs to Detect Arithmetic Anomalies Maastricht, The Netherlands September 05-September 07 ISBN: 0-7695-0780-8
Much interest, especially by banks and insurance companies is paid to detect arithmetic anomalies and inexactness of arithmetic expressions. Numerous examples in the past show that although mathematical methods for correct implementation of arithmetic expressions exist and are well understood, many programs contain arithmetic anomalies, impreciseness or faults. Software tests based on conventional coverage criteria [3] and functional tests are not well suited for detection of these faults. The detection of arithmetic anomalies by these methods strongly depends on the adequateness of test cases. The selection of effective test cases needs a lot of effort to detect context-sensitive arithmetic inexactness. In this paper, we introduce a novel approach for detecting arithmetic anomalies. The method will be based on the specification of fault classes combined with the transformation of the program under test into a predicate logic model. The number of potential context-sensitive faults will be deployed as criteria to precisely select modules in large software-systems to increase the test effectiveness.
Index Terms:
Arithmetic Anomalies, Program Testing, Logic Programming, Program Transformation, Software Legacy and Re-engineering
Citation:
Fevzi Belli, Thomas Illgen, "Logic Representation of Programs to Detect Arithmetic Anomalies," euromicro, vol. 2, pp.2216, Proceedings of The 26th EUROMICRO Conference (EUROMICRO'00)-Volume 2, 2000 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||