Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
Generating language-based environments
Generating language-based environments
SMALLTALK-80: the interactive programming environment
SMALLTALK-80: the interactive programming environment
Structured techniques for computing
Structured techniques for computing
Object oriented programming: an evolutionary approach
Object oriented programming: an evolutionary approach
Interactive Editing Systems: Part I
ACM Computing Surveys (CSUR)
Interactive Editing Systems: Part II
ACM Computing Surveys (CSUR)
The Cornell program synthesizer: a syntax-directed programming environment
Communications of the ACM
Petri Net Theory and the Modeling of Systems
Petri Net Theory and the Modeling of Systems
The PSG - Programming System Generator
SLIPE '85 Proceedings of the ACM SIGPLAN 85 symposium on Language issues in programming environments
SDE 1 Proceedings of the first ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Syntax-directed editing: towards integrated programming environments
Syntax-directed editing: towards integrated programming environments
Interactive structure-oriented computing
Interactive structure-oriented computing
Automatically generating syntax-directed editors for graphical languages
Automatically generating syntax-directed editors for graphical languages
Flowchart techniques for structured programming
ACM SIGPLAN Notices
Structured Analysis and System Specification
Structured Analysis and System Specification
Journal of Systems and Software
Structured development of graph-grammars for icon manipulation
ACM SIGSOFT Software Engineering Notes
Syntax-directed editing environments: issues and features
SAC '93 Proceedings of the 1993 ACM/SIGAPP symposium on Applied computing: states of the art and practice
Incremental recognition in gesture-based and syntax-directed diagram editors
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Style-based cut-and-paste in graphical editors
AVI '94 Proceedings of the workshop on Advanced visual interfaces
A high level language for specifying graph based languages and their programming environments
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Inconsistency Management for Multiple-View Software Development Environments
IEEE Transactions on Software Engineering
Defining the Syntax and Semantics of Natural Visual Languages
AGTIVE '99 Proceedings of the International Workshop on Applications of Graph Transformations with Industrial Relevance
A grammar view for editing structured documents
VIP '01 Proceedings of the Pan-Sydney area workshop on Visual information processing - Volume 11
A voice-activated syntax-directed editor for manually disabled programmers
Proceedings of the 8th international ACM SIGACCESS conference on Computers and accessibility
Student Proof Exercises Using MathsTiles and Isabelle/HOL in an Intelligent Book
Journal of Automated Reasoning
Hi-index | 48.22 |
Since inexpensive computers possessing sophisticated graphics were introduced in the late 1970s, program development research has focused on syntax-directed editors that are based on the grammars of their underlying languages. The system presented here automatically generates object-oriented, syntax-directed editors for visual languages, which are described by a family of editing operations.