Witam, mam pytanie - czy istnieje oprogramowanie do wizualizacji skomplikowanego kodu zrodlowego? Cos typu: kazda klasa to np kolko, jesli zawiera referencje do innych klas - kolka sa polaczone liniami czy strzalkami, pola czy metody jakostam wyswietlane, mozna przyblizyc czy oddalic widok zeby obejrzec szczegoly albo calosc, itd? Pytanie dodatkowe - jesli istnieje, to dla jakich jezykow? Interesuje mnie java, javascript, xml.
Ostatnie pytanie - czy trudno byloby napisac wlasny kawalek oprogramowania ktory by cos takiego robil? Zeby zobrazowac dzialanie: program skanuje dany katalog/system plikow -> wybiera pliki z kodem zrodlowym -> wylapuje odniesienia do innych plikow -> wszystko to rysuje jakos, odpowiednio laczy liniami. Pod koniec widac cala architekture skanowanego oprogramowania.
Programista jeszcze nie jestem, zaledwie przeczytalem ksiazke o javie i javascript/html/css, przerobilem troche przykladow i cwiczen. Jesli takie oprogramowanie nie isnieje - moglby ktos podpowiedziec jak zabrac sie za pisanie czegos takiego? Czy bedzie to bardzo trudne do zrealizowania?
Z gory dzieki za wszelka pomoc.