<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="font-weight: 400; margin: 0px 0px 1em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; clear: both; color: rgb(36, 39, 41); orphans: 2; text-align: left; widows: 2; background-color: rgb(255, 255, 255)">
Hello all,</p>
<p style="font-weight: 400; margin: 0px 0px 1em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; clear: both; color: rgb(36, 39, 41); orphans: 2; text-align: left; widows: 2; background-color: rgb(255, 255, 255)">
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.</p>
<p style="font-weight: 400; margin: 0px 0px 1em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; clear: both; color: rgb(36, 39, 41); orphans: 2; text-align: left; widows: 2; background-color: rgb(255, 255, 255)">
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.</p>
<p style="font-weight: 400; margin: 0px 0px 1em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; clear: both; color: rgb(36, 39, 41); orphans: 2; text-align: left; widows: 2; background-color: rgb(255, 255, 255)">
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="font-weight: 400; margin: 0px 0px 1em; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; clear: both; color: rgb(36, 39, 41); orphans: 2; text-align: left; widows: 2; background-color: rgb(255, 255, 255)">
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>
<br>
</div>
</body>
</html>