Abstract | ||
---|---|---|
Dynamic program analysis, such as with profiling, tracing, and bug-finding tools, is essential for software engineering. Unfortunately, implementing dynamic analysis for managed languages such as Java is unduly difficult and error prone because the runtime environments provide only complex low-level mechanisms. Programmers writing custom tooling must expend great effort in tool development and mai... |
Year | DOI | Venue |
---|---|---|
2016 | 10.1109/MS.2015.151 | IEEE Software |
Keywords | Field | DocType |
Dynamic programming,Java,Performance analysis,Software development,Androids,Humanoid robots,Virtual machining | Code coverage,Android (operating system),Programming language,Software engineering,Profiling (computer programming),Computer science,Software portability,Java,Software development,Tracing,Dynamic program analysis | Journal |
Volume | Issue | ISSN |
33 | 4 | 0740-7459 |
Citations | PageRank | References |
3 | 0.39 | 8 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Yudi Zheng | 1 | 133 | 14.24 |
Stephen Kell | 2 | 74 | 9.06 |
Lubomír Bulej | 3 | 165 | 20.20 |
Haiyang Sun | 4 | 18 | 8.18 |
Walter Binder | 5 | 1077 | 92.58 |