System structure for software fault tolerance
Proceedings of the international conference on Reliable software
Creation of hierarchic text with a computer display
Creation of hierarchic text with a computer display
Report on the programming language Euclid
ACM SIGPLAN Notices
Incremental global reoptimization of programs
ACM Transactions on Programming Languages and Systems (TOPLAS)
An approach to incremental register allocation (abstract)
CSC '86 Proceedings of the 1986 ACM fourteenth annual conference on Computer science
The design of a language-directed editor for block-structured languages
Proceedings of the ACM SIGPLAN SIGOA symposium on Text manipulation
An editor for documentation in &pgr;-system to support software development and maintenance
ICSE '82 Proceedings of the 6th international conference on Software engineering
DUAL: An interactive tool for developing documented programs by step-wise refinements.
ICSE '82 Proceedings of the 6th international conference on Software engineering
Techniques for improving language-based editors
SDE 1 Proceedings of the first ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
ACM SIGPLAN Notices
A taxonomy of tool features for the Ada programming support environment (APSE)
ACM SIGAda Ada Letters
A knowledge based program editor
IJCAI'81 Proceedings of the 7th international joint conference on Artificial intelligence - Volume 2
Hi-index | 0.00 |
This document describes an Incremental Programming Environment (IPE) based on compilation technology, but providing facilities traditionally found only in interpretive systems. IPE provides a comfortable environment for a single programmer working on a single program. In IPE the programmer has a uniform view of the program in terms of the programming language. The program is manipulated through a syntax-directed editor and its execution is controlled by a debugging facility, which is integrated with the editor. Other tools of the traditional tools cycle (translator, linker, loader) are applied automatically and are not visible to the programmer. The only interface to the programmer is the user interface of the editor.