Dynamisches Reverse Engineering in Smalltalk

Franz Penz, Günther Vinek · Deutscher Universitätsverlag eBooks · 1996

Dynamisches Reverse Engineering wird als Verfahren zur Untersuchung von Smalltalk-Programmen auf zugrundehegende konzeptionelle Modellinformationen vorgestellt. Im Unterschied zu statischem Reverse Engineering, das auf einer Untersuchung des Quellcodes beruht, wird dabei das Verhalten der Objekte einer laufenden Applikation überwacht und hinsichtlich der zu gewinnenden Entwurfscharakteristika analysiert. Es werden dabei auch Struktur- und Verhaltenseigenschaften betrachtet, die in herkömmlichen Entwurfskonzepten nicht berücksichtigt werden. Weiterhin wird ein Werkzeug präsentiert, mit dem es möglich ist, beliebige Smalltalk-Applikationen zu untersuchen, und die Ergebnisse in Form von Klassen- und Interaktionsdiagrammen darzustellen.

Read the paper · More papers on PaperTik