Integrated software, process, algorithm and application visualization

We present a unifying view of visualization in which comprehensive support for software, algorithm, process and application (including scientific) visualizations is treated as an essential component of the computing environment. We describe our recent work toward making this view a reality: a tool for computer-assisted design of visualizations and a technique for monitoring a computational process in a non-invasive fashion.