<?xml version="1.0" encoding="windows-1252"?>
<node id="162522" title="Software Design" created="2002-04-27 12:13:04" updated="2005-08-10 15:17:45">
<type id="115">
perlquestion</type>
<author id="961">
Anonymous Monk</author>
<data>
<field name="doctext">
&lt;p&gt;Hi,&lt;br/&gt;
I'm affraid my question isn't strictly to do with programming perl. &lt;/p&gt;
&lt;p&gt;At the moment i'm just finishing off my dissertation for my degree. It's gone really well, i've developed a web spider in Perl using libwww perl modules, that gets information about the various technologies being used on the web to create web pages.&lt;/p&gt;
&lt;p&gt;Actually if anyone is interested in my final results, you can see them at &lt;a href="http://www.webchalkboard.com/bot/"&gt;http://www.webchalkboard.com/bot/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Anyway, my problem at the moment is deciding the best way describe how my program work. I've tried drawing a JSD structure diagram, but that doesn't really show how all my sub routines work together. If I was describing an object orientated system I could draw a class diagram. But what's the best way to represent how a Perl program works? I want to demonstrate how the main program calls the various sub routines which perform tasks, and then return to the main program again.&lt;/p&gt;
&lt;p&gt;I hope that's all clear, thanks,
Tom&lt;/p&gt;
</field>
<field name="reputation">
25</field>
</data>
</node>
