StructorizerHandbuch DE

Anwendungsfall: Strukturanalyse bestehender Software (Experten)

Ein eher fortgeschrittener Anwendungsfall ist die strukturelle Analyse oder Dokumentation bestehender Software.

Bei diesem Ansatz geht es darum, Quellcode zu importieren und daraus eine grafische Strukturdarstellung als Gruppe zusammengehöriger Nassi-Shneiderman-Diagramme abzuleiten. Möglicherweise kann auch ein strukturelles Redesign ein Ziel sein.

In der Regel mĂŒssen die importierten Diagramme in Structorizer nicht ausfĂŒhrbar sein (und werden es hĂ€ufig auch nicht sein). Dennoch kann eine strukturelle und semantische KompatibilitĂ€t zur Structorizer-Syntax und -Philosophie als hilfreich angesehen werden, um aussagekrĂ€ftige Diagramme zu speichern und darzustellen.

Der erneute Codeexport ist als gelegentlich wĂŒnschenswerte Funktion (zumindest bei Software mittlerer GrĂ¶ĂŸe) bekannt – als rudimentĂ€rer Ansatz zur CodeĂŒbersetzung oder Cross-Kompilierung von einer Sprache in eine andere ĂŒber Strukturogramme, z. B. von Processing nach Python.

Wichtigste AktivitÀten:

Empfohlene Einstellungen: