Skip to the content.

Motivation

Inspectors and explorers have different strengths and weaknesses:

How can we combine the best of both tools?

Approach

Use the more profound technical foundation of the inspector and extend it with an explorer-like, hierarchical UI.

Case Study 1: Hierarchical Inspectors

A hierarchical inspector on a `Rectangle`.

A hierarchical inspector on a `WatchMorph`.

Challenges encountered:

Discussion:

Upstream issues observed:

Case Study 2: Hierarchical Inspectors in Debugger

Hierarchical inspectors in a debugger.

Challenges encountered:

Other design considered (not yet tried out):

Case Study 3: Traditional Inspectors in Debugger, Augmented with Values

Augmented inspectors in a debugger.

Discussion:

Conclusion and Future Work