Software systems / applied AI
TRACE
Understanding change in software systems.
An ongoing investigation into software relationships, engineering judgment, and reliable AI-assisted development.
Early-stage research · public overview
Conceptual illustration / TRACE
The work
Software changes are easier to reason about when their context is visible. TRACE is my research into how engineers understand connected systems and assess the consequences of a change. This page introduces the area of work; technical methods and findings will be shared in future research releases.
Questions guiding the research
What helps an engineer understand the consequences of a change?
How should software tools communicate uncertainty?
A visual perspective.
An illustration of the subject, rather than an implementation diagram.
Connected systems
Connections provide context for thinking about change. This is a conceptual illustration, not a map of the implementation.
Areas of study
Principles for the work
A useful explanation should make its assumptions visible.
Evaluation needs to reflect the decisions people make with a tool.
Read the field noteScope & open work
Public scope.
- This is an introduction to ongoing work, not a technical release or a report of validated results.
- Further material will be published when it is ready for review.