11 citations · 17 across the 5 of their papers we have counts for
5 papers
Decoupling the ascending and descending phases in Abstract Interpretation
Vincenzo Arceri, Isabella Mastroeni, Enea Zaffanella
Abstract Interpretation approximates the semantics of a program by mimicking its concrete fixpoint computation on an abstract domain . The abstract (post-) fixpoint com…
Improving Dynamic Code Analysis by Code Abstraction
Isabella Mastroeni, Vincenzo Arceri
In this paper, our aim is to propose a model for code abstraction, based on abstract interpretation, allowing us to improve the precision of a recently proposed static analysis by…
Twinning automata and regular expressions for string static analysis
Luca Negrini, Vincenzo Arceri, Pietro Ferrara +1
In this paper we formalize and prove the soundness of Tarsis, a new abstract domain based on the abstract interpretation theory that approximates string values through finite state…
Static Program Analysis for String Manipulation Languages
Vincenzo Arceri, Isabella Mastroeni
In recent years, dynamic languages, such as JavaScript or Python, have been increasingly used in a wide range of fields and applications. Their tricky and misunderstood behaviors p…
SEA: String Executability Analysis by Abstract Interpretation
Vincenzo Arceri, Mila Dalla Preda, Roberto Giacobazzi +1
Dynamic languages often employ reflection primitives to turn dynamically generated text into executable code at run-time. These features make standard static analysis extremely har…