Title :
Using object-orientation in developing an extendible CACSD package
Author :
Bell, Wayne E. ; Lamont, Gary B. ; Trevino, Fred L.
Author_Institution :
Dept. of Electr. & Comput. Eng., Air Force Inst. of Technol., Wright-Patterson AFB, OH, USA
Abstract :
The objective of this paper is to discuss the general development of a computer-aided control system design (CACSD) package in conjunction with various interdisciplinary objectives. In order to meet the needs of a large and diverse community of users using various control theories, a CACSD package should have a contemporary windows interface, have graphical interaction and be easily extendible to include the routines required by current and emerging control theory techniques. The design and implementation of such a software system is approached from an object-oriented (OO) software engineering point-of-view for ease of extension, expansion and maintenance. The evolution of such a CACSD package also involves the development of a DOS windows interface system and graphical interaction with additional emphasis on accurate algorithm structure
Keywords :
control system CAD; graphical user interfaces; object-oriented methods; object-oriented programming; software packages; DOS windows interface system; computer-aided control system design package; contemporary windows interface; extendible CACSD package; graphical interaction; object-orientation; Algorithm design and analysis; Control systems; Control theory; Military computing; Object oriented programming; Packaging; Software algorithms; Software design; Software maintenance; Software systems;
Conference_Titel :
Computer-Aided Control System Design, 1994. Proceedings., IEEE/IFAC Joint Symposium on
Conference_Location :
Tucson, AZ
Print_ISBN :
0-7803-1800-5
DOI :
10.1109/CACSD.1994.288921