NAB: automated large-scale multi-language dynamic program analysis in public code repositories

A Villazón, H Sun, A Rosà, E Rosales… - … Companion of the …, 2019 - dl.acm.org
A Villazón, H Sun, A Rosà, E Rosales, D Bonetta, I Defilippis, S Oporto, W Binder
Proceedings Companion of the 2019 ACM SIGPLAN International Conference on …, 2019dl.acm.org
This paper describes NAB, a novel framework to execute custom dynamic analysis on open-
source software hosted in public repositories. NAB is fully-automatic, language-agnostic and
scalable. We present NAB's key features and its architecture. We also discuss three large-
scale case studies enabled by NAB on more than 56K Node. js, Java, and Scala projects
This paper describes NAB, a novel framework to execute custom dynamic analysis on open-source software hosted in public repositories. NAB is fully-automatic, language-agnostic and scalable. We present NAB's key features and its architecture. We also discuss three large-scale case studies enabled by NAB on more than 56K Node.js, Java, and Scala projects
ACM Digital Library