A generalized user interface for applications programs
Communications of the ACM
Computer-aided computer-aided design: Improving CAD programmer productivity
DAC '81 Proceedings of the 18th Design Automation Conference
A retrospective on software engineering in design automation
DAC '82 Proceedings of the 19th Design Automation Conference
Designer's Workbench: Delivery of cad tools
DAC '82 Proceedings of the 19th Design Automation Conference
DAC '82 Proceedings of the 19th Design Automation Conference
Hi-index | 0.00 |
This paper will focus on the implementation of a software architecture and set of related procedures that allow the designer of a design automation tool to easily modify the control of the program and the interface to the tool's user. In addition, this target user can modify the interface as well to provide a personal, more 'friendly' work environment. The procedures to be discussed are a file driven control procedure, procedures called “dialog handlers”, and procedures to control graphics displays. Text files used to drive and configure these software modules will also be discussed.