Forskningsoutput per år
Forskningsoutput per år
Forskningsoutput: Kapitel i bok/rapport/Conference proceeding › Konferenspaper i proceeding › Peer review
This paper presents INTRACFG, a declarative and language-independent framework for constructing precise intraprocedural control-flow graphs (CFGs) based on the reference attribute grammar system JastAdd. Unlike most other frameworks, which build CFGs on an Intermediate Representation level, e.g., bytecode, our approach superimposes the CFGs on the Abstract Syntax Tree, enabling accurate client analysis. Moreover, INTRACFG overcomes expressivity limitations of an earlier RAG-based framework, allowing the construction of AST-Unrestricted CFGs: CFGs whose shape is not confined to the AST structure. We evaluate the expressivity of INTRACFG with INTRAJ, an application of INTRACFG to Java 7, by comparing two data flow analyses built on top of INTRAJ against tools from academia and from the industry. The results demonstrate that INTRAJ is effective at building precise and efficient CFGs and enables analyses with competitive performance.
Originalspråk | engelska |
---|---|
Titel på värdpublikation | Proceedings - IEEE 21st International Working Conference on Source Code Analysis and Manipulation, SCAM 2021 |
Förlag | IEEE - Institute of Electrical and Electronics Engineers Inc. |
Sidor | 1-11 |
Antal sidor | 11 |
ISBN (elektroniskt) | 978-1-6654-4897-0 |
ISBN (tryckt) | 978-1-6654-4898-7 |
DOI | |
Status | Published - 2021 |
Evenemang | IEEE 21st International Working Conference on Source Code Analysis and Manipulation (SCAM) - Luxembourg, Luxemburg Varaktighet: 2021 sep. 27 → 2021 dec. 28 |
Konferens | IEEE 21st International Working Conference on Source Code Analysis and Manipulation (SCAM) |
---|---|
Land/Territorium | Luxemburg |
Ort | Luxembourg |
Period | 2021/09/27 → 2021/12/28 |
Forskningsoutput: Kapitel i bok/rapport/Conference proceeding › Konferenspaper i proceeding › Peer review
Riouak, I. (Forskare), Hedin, G. (Handledare), Reichenbach, C. (Handledare) & Fors, N. (Handledare)
2019/11/01 → …
Projekt: Avhandling
Hell, M. (PI), Magnusson, B. (PI), Gehrmann, C. (CoI), Paladi, N. (Forskare), Karlsson, L. (Forskare), Sönnerup, J. (Forskare), Johnsson, B. A. (Forskare), Hedin, G. (Forskare), Nordahl, M. (Forskare), Pagnin, E. (Forskare), Kundu, R. (Forskare), Åkesson, A. (Forskare), Stankovski Wagner, P. (Forskare) & Ramezanian, S. (Forskare)
Stiftelsen för Strategisk Forskning, SSF
2018/03/01 → 2024/12/31
Projekt: Forskning