DocumentCode
3372300
Title
On the practical static checker of semantic run-time errors
Author
Shelekhov, Vladimir I. ; Kuksenko, Sergey V.
Author_Institution
A.P. Ershov Inst. of Inf. Syst., Acad. of Sci., Novosibirsk, Russia
fYear
1999
fDate
1999
Firstpage
434
Lastpage
440
Abstract
The available static analysers of run-time errors cannot find the majority of real errors and are able to generate only long lists of warnings. The authors determine the conditions of a definite error and propose a list of program analyses imposed by these conditions. The static error checker, OSA, which is based on an effective algorithm of powerful context-sensitive data flow analysis with the approximation of definite use-def relations, is developed
Keywords
data flow analysis; programming language semantics; software performance evaluation; software quality; OSA; definite error; definite use-def relations; powerful context-sensitive data flow analysis; practical static checker; program analyses; real errors; semantic run-time errors; static analysers; static error checker; Algorithm design and analysis; Approximation algorithms; Data analysis; Debugging; Error analysis; Independent component analysis; Informatics; Performance analysis; Runtime; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 1999. (APSEC '99) Proceedings. Sixth Asia Pacific
Conference_Location
Takamatsu
Print_ISBN
0-7695-0509-0
Type
conf
DOI
10.1109/APSEC.1999.809634
Filename
809634
Link To Document