Software architecture for the implementation of a Computer-Aided Engineering system

  • Authors:
  • Charles L. Leath;Steven J. Ollanik

  • Affiliations:
  • Hewlett Packard Engineering Productivity Division, 11000 Wolfe Road, Cupertino, California;Hewlett Packard Engineering Productivity Division, 11000 Wolfe Road, Cupertino, California

  • Venue:
  • DAC '83 Proceedings of the 20th Design Automation Conference
  • Year:
  • 1983

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.