The constant improvements in device integration, the development of new technologies and the emergence of new design techniques call for flexible, maintainable and robust software tools. The generic nature of compiler-compiler systems, with their semi-formal specifications, can help in the construction of those tools. This thesis describes the Wright editor generator which is used in the synthesis of language-based graphical editors (LBGEs). An LBGE is a programming environment where the programs being manipulated denote pictures. Editing actions can be specified through both textual and graphical interfaces. Editors generated by the Wright system are specified using the formalism of attribute grammars. The major example editor in...
by Teresa W.M. Ng.Thesis (M.Phil.)--Chinese University of Hong Kong, 1989.Bibliography: leaves 97-10...
An imbedded language system for the layout of very large scale integration (VLSI) circuits is examin...
This position paper for the End-User Software Engineering workshop outlines three systems that emplo...
The electronics industry has long been a user of graphical design aids. Graphical design tools for V...
We base our approach to the design of complex logic ICs on four premises: Design of a chip's abstrac...
Thesis (M.S.V.S.)--Massachusetts Institute of Technology, Dept. of Architecture, 1989.Includes bibli...
A generic visual language for diagram editing has been created which may be instantiated for a parti...
This dissertation presents the design and implementation of a new block diagram programming language...
We present an approach to the design of complex logic ICs, developed from four premises. First, the ...
PhD ThesisThe complexities involved in custom VLSI design together with the failure of CAD techni...
The benefits of using visual languages and graphical editors are well known. In some specific domain...
We review some results in the area of using meta techniques to generate language-oriented programmin...
ii iii Graphical operating environments have made computer-human interaction straightforward, friend...
Digital circuits are one of the most important enabling technologies in the world today. Powerful to...
This research is concerned with the automatic generation of syntax-directed editors for graphical pr...
by Teresa W.M. Ng.Thesis (M.Phil.)--Chinese University of Hong Kong, 1989.Bibliography: leaves 97-10...
An imbedded language system for the layout of very large scale integration (VLSI) circuits is examin...
This position paper for the End-User Software Engineering workshop outlines three systems that emplo...
The electronics industry has long been a user of graphical design aids. Graphical design tools for V...
We base our approach to the design of complex logic ICs on four premises: Design of a chip's abstrac...
Thesis (M.S.V.S.)--Massachusetts Institute of Technology, Dept. of Architecture, 1989.Includes bibli...
A generic visual language for diagram editing has been created which may be instantiated for a parti...
This dissertation presents the design and implementation of a new block diagram programming language...
We present an approach to the design of complex logic ICs, developed from four premises. First, the ...
PhD ThesisThe complexities involved in custom VLSI design together with the failure of CAD techni...
The benefits of using visual languages and graphical editors are well known. In some specific domain...
We review some results in the area of using meta techniques to generate language-oriented programmin...
ii iii Graphical operating environments have made computer-human interaction straightforward, friend...
Digital circuits are one of the most important enabling technologies in the world today. Powerful to...
This research is concerned with the automatic generation of syntax-directed editors for graphical pr...
by Teresa W.M. Ng.Thesis (M.Phil.)--Chinese University of Hong Kong, 1989.Bibliography: leaves 97-10...
An imbedded language system for the layout of very large scale integration (VLSI) circuits is examin...
This position paper for the End-User Software Engineering workshop outlines three systems that emplo...