Трассировка вызова метода
Я работаю над проектом для моего университета, и мне нужна помощь. Моя цель - проанализировать поток программного обеспечения через вызов его метода. Я попытаюсь объяснить это лучше на примере. Я получил программное обеспечение, и мне нужен вывод, как это: 1) Метод A вызывает метод B 2) Метод A вызывает метод T 3) Метод C вызывает метод A
и так далее. Я не знаю, с чего начать свое исследование. Я попробовал какой-то инструмент обратного инжиниринга, но он дает выход Exa или Binary, и это не то, что мне нужно. Любая идея? Если возможно, я хотел бы иметь некоторую связь с "простыми" проектами с открытым исходным кодом, которую я мог бы отследить (я имею в виду проекты с 4-5 классами и менее чем 20 методами), я также могу найти их.
Заранее спасибо.