Skip to content

hpi-swa-teaching/live21-value-visualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 

Repository files navigation

Runtime Value Visualizations

A set of tools to support programmers in gaining insights from runtime data of different data types in Squeak/Smalltalk by using visualizations. All visualizations are made to work in the context of a watch in a method. For further background information, please have a look at the wiki.

Installation

To install the basic visualizations and tools, open a workspace and run:

Metacello new
  baseline: 'RuntimeValueVisualization';
  repository: 'github://hpi-swa-teaching/live21-value-visualization:master/packages';
  load: #default.

If you want to have the showcase too, run instead

Metacello new
  baseline: 'RuntimeValueVisualization';
  repository: 'github://hpi-swa-teaching/live21-value-visualization:master/packages';
  load: #showcase.

If you only want the visualizations and not any of the tools, run

Metacello new
  baseline: 'RuntimeValueVisualization';
  repository: 'github://hpi-swa-teaching/live21-value-visualization:master/packages';
  load: #core.

Current State

This project is based on two main components:

  • Watches with different visualizations that can be switched at runtime without losing the data
  • A tool to display the data of all watches that are in the world next to each other in order to allow correlations to be detected

image

Related Projects

Acknowledgements

  • Thanks to @tom95 and @codeZeilen for their supervision and feedback on the prototypes
  • Thanks to @lpfennigschmidt for sitting down with me and creating promising ideas for visualizations.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published