 In addition to the film, Dr. Baecker and his colleagues presented a systematic and comprehensive new approach to enhancing the presentation of computer program source using graphic design principles (1982–88), formulated conceptual frameworks for software visualization (1981–92), and constructed powerful yet unobtrusive systems for the visualization of programs in particular programming languages, and then applied it to the LOGO system(1988–94).From the 1990s through the 2010s, he created two innovative collaborative multimedia technologies.His team was the first group to employ hierarchically structured multimedia for the interactive authoring of digital video and other dynamic visual presentations, and the first to apply such a system to the creation of materials for software support and training.