Navigating Through the Design of Object-Oriented Programs

Epameinondas Gasparis, Jonathan Nicholson, Amnon H. Eden, Rick Kazman · 2008

The design navigator is a tool for reverse-engineering object-oriented programs into charts at any level of abstraction. The design navigator discovers the object-oriented building blocks in the design of programs and visualises them in terms of LePUS3, a formal design description language. We demonstrate that program visualization in a formal language is not only possible in principle but also of practical benefit.

Read the paper · More papers on PaperTik