A proposal for definitions in ALGOL
Communications of the ACM
A programmer's description of L6
Communications of the ACM
LISP 1.5 Programmer's Manual
Sketchpad: A man-machine graphical communication system (Outstanding dissertations in the computer sciences)
Hierarchical Data Structures and Algorithms for Computer Graphics. Part I.
IEEE Computer Graphics and Applications
Parsing of Graph-Representable Pictures
Journal of the ACM (JACM)
Picture Processing by Computer
ACM Computing Surveys (CSUR)
A Survey of Data Structures for Computer Graphics Systems
ACM Computing Surveys (CSUR)
Recent Efforts Towards Graphics Standardization
ACM Computing Surveys (CSUR)
Representation of contours and regions for efficient computer search
Communications of the ACM
Representations for space planning
Communications of the ACM
An interactive software system for computer-aided design: an application to circuit project
Communications of the ACM
An ALGOL-based associative language
Communications of the ACM
Compact list representation: definition, garbage collection, and system implementation
Communications of the ACM
Programming Techniques: ASP—a ring implemented associative structure package
Communications of the ACM
Topics in design automation data bases
DAC '78 Proceedings of the 15th Design Automation Conference
Picture generation for Interactive Graphics
DAC '72 Proceedings of the 9th Design Automation Workshop
Texture tile considerations for raster graphics
SIGGRAPH '78 Proceedings of the 5th annual conference on Computer graphics and interactive techniques
Tramp: An interpretive associative processor with deductive capabilities
ACM '68 Proceedings of the 1968 23rd ACM national conference
A compiler language for data structures
ACM '68 Proceedings of the 1968 23rd ACM national conference
Data structures for picture processing
SIGGRAPH '78 Proceedings of the 5th annual conference on Computer graphics and interactive techniques
Data and storage structures for interactive graphics
ACM SIGPLAN Notices
A system for interactive graphical programming
AFIPS '68 (Spring) Proceedings of the April 30--May 2, 1968, spring joint computer conference
Linguistic methods in picture processing: a survey
AFIPS '68 (Fall, part I) Proceedings of the December 9-11, 1968, fall joint computer conference, part I
Data structures and techniques for remote computer graphics
AFIPS '68 (Fall, part I) Proceedings of the December 9-11, 1968, fall joint computer conference, part I
The case for a generalized graphic problem solver
AFIPS '70 (Spring) Proceedings of the May 5-7, 1970, spring joint computer conference
Associative processing of line drawings
AFIPS '71 (Spring) Proceedings of the May 18-20, 1971, spring joint computer conference
GOLD: a graphical on-line design system
AFIPS '72 (Spring) Proceedings of the May 16-18, 1972, spring joint computer conference
A computer graphics system for block diagram problems
IBM Systems Journal
Interactive graphics in data processing: principles of interactive systems
IBM Systems Journal
A multilevel data structure for complex hierarchies of interrelated objects
SIGFIDET '70 Proceedings of the 1970 ACM SIGFIDET (now SIGMOD) Workshop on Data Description, Access and Control
Hi-index | 0.11 |
The aim of Computer Aided Design is to create in the computer a model of the design problem. For example, an electronic circuit may be being designed; the engineer will use an environment consisting of standard circuit parts, with the laws that govern the operation, and will use this environment, together with the constraints on performance, to build a model which is his proposed solution to the design problem. This model may now be tested against the specification and will generally be modified iteratively until the design goal is achieved, in this case a layout with the required characteristics. It may also be that the design problem is being tackled by a team, in which case several users of the design system may wish to access and transform the model, for instance to display views and projections of it, or check on how it interfaces with a parallel project. The rest of this paper is concerned with the basic requirements of the data structure package, and with a survey of those packages which have been implemented and about which information is available.