The Visualization of Linear Algebra Algorithms in Apt Apprentice

The development of tools that can increase the productivity of computational chemists is of paramount importance to the pharmaceutical industry. Reducing the cost of drug research benefits consumer and company alike. Apt Apprentice is a visual programming paradigm designed to reduce the overhead associated with creating software to implement algorithms in the data analysis phase of rational drug design. It draws on both standard programming language environments and programming by demonstration. The approach of Apt Apprentice and an example of its use in implementing a linear algebra routine are described.

[1]  Ben Shneiderman,et al.  Direct Manipulation: A Step Beyond Programming Languages , 1983, Computer.

[2]  Henry Lieberman,et al.  Programming by example: visual generalization in programming by example , 2000, CACM.

[3]  Brad A. Myers,et al.  Gamut: demonstrating whole applications , 1997, UIST '97.

[4]  Nan C. Shu,et al.  Visual Programming: Perspectives and Approaches , 1989, IBM Syst. J..

[5]  Patrick Girard,et al.  End-user programming in a structured dialogue environment: the GIPSE project , 2001, Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587).

[6]  Henry Lieberman,et al.  Visual Generalization in Programming by Example , 2000, Your Wish is My Command.

[7]  Henry Lieberman,et al.  Watch what I do: programming by demonstration , 1993 .

[8]  James C. Spohrer,et al.  KidSim: programming agents without a programming language , 1994, CACM.

[9]  B. A. Myers,et al.  Visual programming, programming by example, and program visualization: a taxonomy , 1986, CHI '86.

[10]  Siegfried Bocionek,et al.  Dialog-Based Learning (DBL) for Adaptive Interface Agents and Programming-by-Demonstration Systems , 1993 .

[11]  J. Passmore,et al.  Evolution of the pseudo-1,3-dipolar cycloaddition chemistry of SNSMF6 (M = As, Sb) leading to 2,5-dihydroxybenzo-1,3,2-dithiazolylium and 2,7-dicarbonylnaphtha-1,3,2-dithiazolylium salts and their corresponding radicals. , 2005, Chemical communications.

[12]  Shi-Kuo Chang,et al.  Stefano Levialdi, Tadao Ichikawa: Ten Years of Visual Languages Research. , 1994 .