Improving program analyses by structure untupling

Citation
M. Codish et al., Improving program analyses by structure untupling, J LOGIC PR, 43(3), 2000, pp. 251-263
Citations number
18
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF LOGIC PROGRAMMING
ISSN journal
07431066 → ACNP
Volume
43
Issue
3
Year of publication
2000
Pages
251 - 263
Database
ISI
SICI code
0743-1066(200006)43:3<251:IPABSU>2.0.ZU;2-R
Abstract
It is well-known that adding structural information to an analysis domain c an increase the precision of the analysis with respect to the original doma in. This paper presents a program transformation based on untupling and spe cialisation which can be applied to upgrade (logic) program analysis by pro viding additional structural information. It can be applied to (almost) any type of analysis and in conjunction with (almost) any analysis framework f or logic programs. The approach is an attractive alternative to the more co mplex Pat(R) construction which automatically enhances an abstract domain R (in the context of abstract interpretation) with structural information. ( C) 2000 Elsevier Science Inc. All rights reserved.