Подход к проведению динамического анализа Java-программ методом модификации виртуальной машины Java
https://doi.org/10.15514/ISPRAS-2015-27(2)-2
Аннотация
Об авторах
М. К. ЕрмаковРоссия
С. П. Вартанов
Россия
Список литературы
1. Stephen Kell, Danio Ansaloni, Walter Binder, Lukáš Marek. The JVM is not observable enough (and what to do about it). Proceedings of the sixth ACM workshop on Virtual machines and intermediate languages, 2012. pp. 33-38. doi: 10.1145/2414740.2414747
2. Страница документации механизма Dtrace для виртуальной машины HotSpot (http://docs.oracle.com/javase/6/docs/technotes/guides/vm/dtrace.html) [HTML]. Дата обращения: 24.06.2015.
3. Страница продукта YourKit Java Profiler (https://www.yourkit.com/features/) [HTML]. Дата обращения: 30.06.2015.
4. Страница продукта Jprofiler (https://www.ej technologies.com/products/jprofiler/overview.html) [HTML]. Дата обращения: 30.06.2015.
5. Страница проекта Eclipse MAT (https://eclipse.org/mat/) [HTML]. Дата обращения: 30.06.2015.
6. Страница документации инструмента hprof (http://docs.oracle.com/javase/7/docs/technotes/samples/hprof.html) [HTML]. Дата обращения: 30.06.2015.
7. Страница документации протокола JDWP (https://docs.oracle.com/javase/1.5.0/docs/guide/jpda/jdwp-spec.html) [HTML]. Дата обращения: 23.06.2015.
8. Страница описания средства DDMS (http://developer.android.com/tools/debugging/ddms.html) [HTML]. Дата обращения: 30.06.2015.
9. Paul R. Wilson. Uniprocessor garbage collection techniques. Proceedings of the International Workshop on Memory Management, 1992. pp. 1-42.
10. Репозиторий библиотеки ddmlib (https://android.googlesource.com/platform/tools/base/+/master/ddmlib/) [HTML]. Дата обращения: 30.06.2015.
11. Сайт платформы PandaBoard (http://pandaboard.org/) [HTML]. Дата обращения 30.06.2015.
Рецензия
Для цитирования:
Ермаков М.К., Вартанов С.П. Подход к проведению динамического анализа Java-программ методом модификации виртуальной машины Java. Труды Института системного программирования РАН. 2015;27(2):23-38. https://doi.org/10.15514/ISPRAS-2015-27(2)-2
For citation:
Ermakov M., Vartanov S. Dynamic Java program analysis using virtual machine modification. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2015;27(2):23-38. (In Russ.) https://doi.org/10.15514/ISPRAS-2015-27(2)-2