SMALLTALK-80: the interactive programming environment
SMALLTALK-80: the interactive programming environment
PECAN: Program Development Systems that Support Multiple Views
IEEE Transactions on Software Engineering
A structural view of the Cedar programming environment
ACM Transactions on Programming Languages and Systems (TOPLAS)
The PegaSys System: pictures as formal documentation of large programs
ACM Transactions on Programming Languages and Systems (TOPLAS)
Gandalf: software development environments
IEEE Transactions on Software Engineering
Defining constraints graphically
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A graphical, extensible integrated environment for software development
SDE 2 Proceedings of the second ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Visual programming
The Cornell program synthesizer: a syntax-directed programming environment
Communications of the ACM
GARDEN Tools: Support fpr Graphical Programming
Proceedings of an International Workshop on Advanced Programming Environments
Programming by example
A preferable look—APL in window-based environments
APL '90 Conference proceedings on APL 90: for the future
An Iconic Programming System, HI-VISUAL
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
A multi-dimensional taxonomy of software development environments
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1
The impact of software engineering research on modern progamming languages
ACM Transactions on Software Engineering and Methodology (TOSEM)
An overview of pwgl, a visual programming environment for music
Computer Music Journal
Hi-index | 4.10 |
The increasing influence of visual technology on language environments that has resulted from the increasing availability of workstations is discussed. An evolution that began with the relatively straightforward translation of textual techniques into corresponding visual techniques and has progressed to uses of visual techniques that have no natural parallel using purely textural techniques is traced. Visual user interfaces, visual editing, and visual languages are surveyed.