Visualizing Algorithms over the Web with the Publication-Driven Approach