[Lazarus] New control TLvlGraphControl and new IDE package graph

Sven Barth pascaldragon at googlemail.com
Sun Mar 24 17:58:40 CET 2013


On 24.03.2013 17:55, Joao Morais wrote:
> 2013/3/24 Sven Barth <pascaldragon at googlemail.com>:
>> I've written a little tool some weeks ago which uses fcl-passrc to extract
>> the unit dependencies and prints a dot file which can be processed by
>> Graphviz. With this I wanted to check where we might have cycles and if we
>> could fix their detection, but for now I've given up, because the graph is
>> to messy. As a next step I planned to implement a Circos (see
>> http://circos.ca/images/ ) backend for that tool...
>
> Did you try a DSM? I've successfuly used this approach to find cycles
> as well as helping me to elaborate a migration strategy of a little
> messy project =)
>
> http://en.wikipedia.org/wiki/Design_structure_matrix

A design structure matrix aka adjency matrix is just a graph in matrix 
form... And I personally prefer visual approaches here :) [even if it 
should mean that I'll need a 4k beamer or a DIN A0 printer to view this 
correctly :P ]

Regards,
Sven





More information about the Lazarus mailing list