Conference paper
On user-friendly interface construction for CACSD packages
Some ideas that are used in the development of user-friendly interface for a computer-aided control system design (CACSD) package are presented. The concepts presented are integration and extensibility through the use of object-oriented programming, man-machine interface and user support using direct manipulation, and multiple views and multiple actions on objects in different domains.
The use of multiple views and actions in combination with graphics enhances the user's ability to get an overview of the system to be designed. Good support for iteration is provided, and the short time between action and presentation allows the user to evaluate actions quickly. Object-oriented programming has been used to provide modularity and encapsulation
Language: | English |
---|---|
Publisher: | IEEE |
Year: | 1989 |
Pages: | 35-40 |
Proceedings: | 1989 IEEE Control Systems Society Workshop on Computer-Aided Control System Design |
Types: | Conference paper |
DOI: | 10.1109/CACSD.1989.69828 |
ORCIDs: | Ravn, Ole |
Control system CAD Engineering graphics Object-oriented programming Software packages User interfaces
Automatic control Buildings CACSD packages Control systems Frequency MATLAB Object oriented modeling Packaging Process design Testing computer-aided control system design control system CAD direct manipulation encapsulation engineering graphics extensibility graphics integration iteration man-machine interface modularity multiple actions multiple views object-oriented programming software packages user interfaces user support user-friendly interface