Datenstrukturen visualisieren und animieren mit DDD

Informatik Forschung und Entwicklung - Tập 16 - Trang 65-75 - 2001
Andreas Zeller1
1Lehrstuhl für Softwaresysteme, Fakultät für Mathematik und Informatik, Universität Passau, Innstraße 33, D-94032 Passau (e-mail: [email protected]) , , DE

Tóm tắt

Der graphische Debugger DDD ist mit mehr als 250.000 Anwendern ein weitverbreitetes Werkzeug zur Softwarevisualisierung. Neben der für Debuggerüblichen Funktionalität ermöglicht DDD die Visualisierung von Datenstrukturen im laufenden Programm. DDD kann verzeigerte Strukturen (wie Listen oder Bäume) als Graphen darstellen, aber auch numerische Felder zwei- oder dreidimensional darstellen und im Programmlauf animieren. Dieser Beitrag beschreibt die technischen Grundlagen der Visualisierung, die verwendeten Plazierungsverfahren und die Animation von Algorithmen.