Title
Introduction to dynamic program analysis with DiSL
Abstract
DiSL is a new domain-specific language for bytecode instrumentation with complete bytecode coverage. It reconciles expressiveness and efficiency of low-level bytecode manipulation libraries with a convenient, high-level programming model inspired by aspect-oriented programming. This paper summarizes the language features of DiSL and gives a brief overview of several dynamic program analysis tools that were ported to DiSL. DiSL is available as open-source under the Apache 2.0 license.
Year
DOI
Venue
2013
10.1145/2479871.2479940
Science of Computer Programming
Keywords
DocType
Volume
complete bytecode coverage,brief overview,aspect-oriented programming,bytecode instrumentation,new domain-specific language,dynamic program analysis tool,high-level programming model,low-level bytecode manipulation library,language feature,aspect oriented programming,dynamic program analysis,domain specific languages
Conference
98
Issue
ISSN
Citations 
P1
0167-6423
3
PageRank 
References 
Authors
0.41
27
7
Name
Order
Citations
PageRank
Lukáa Marek130.41
Yudi Zheng213314.24
Danilo Ansaloni329623.78
Lubomír Bulej416520.20
Aibek Sarimbekov51249.77
Walter Binder6107792.58
Zhengwei Qi768057.66