<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<p style="margin: 0px 0px 1em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; clear: both; caret-color: rgb(36, 39, 41); color: rgb(36, 39, 41); text-align: left">
Hello,</p>
<p style="margin: 0px 0px 1em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; clear: both; caret-color: rgb(36, 39, 41); color: rgb(36, 39, 41); text-align: left">
<br>
</p>
<p style="margin: 0px 0px 1em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; clear: both; caret-color: rgb(36, 39, 41); color: rgb(36, 39, 41); text-align: left">
Taking a look at the tutorials in Github on how to run Soot on Eclipse to create graphs, it can be easily understood how to make a Control Flow Graph of a class using the existing example code.<span> </span></p>
<p style="margin: 0px 0px 1em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; clear: both; caret-color: rgb(36, 39, 41); color: rgb(36, 39, 41); text-align: left">
However with this already existing example every function called from the Main is depicted as a node, and any internal functionality is not shown in the graph.<span> </span></p>
<p style="margin: 0px 0px 1em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; clear: both; caret-color: rgb(36, 39, 41); color: rgb(36, 39, 41); text-align: left">
I took a look at the documentation but could not find a straightforward explanation on how to also visualise what these called functions do internally (in other words create mini graphs for each function that is called).</p>
<p style="margin: 0px 0px 1em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; clear: both; caret-color: rgb(36, 39, 41); color: rgb(36, 39, 41); text-align: left">
I have a feeling that it must be pretty easy but cannot figure out what code must be added or which options must be used when running Soot.</p>
<p style="margin: 0px 0px 1em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; clear: both; caret-color: rgb(36, 39, 41); color: rgb(36, 39, 41); text-align: left">
<br>
</p>
<p style="margin: 0px 0px 1em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; clear: both; caret-color: rgb(36, 39, 41); color: rgb(36, 39, 41); text-align: left">
Best Regards</p>
<br>
</div>
</body>
</html>