Survey paperObject-oriented programming in control system design: a survey☆
References (214)
- et al.
On the architecture of CACE environments
- et al.
Development of an intelligent man-machine interface for computer-aided control system design and stimulation
Automatica
(1989) - et al.
Object-oriented modelling: tools and techniques for capturing properties of physical systems in computer code
A taxonomy for the early stages of the software development life-cycle
J. Syst. Softw.
(1988)- et al.
Structure and Interpretation of Computer Programs
(1985) - et al.
Graphical notation for object-oriented design and programming
J. Object-Oriented Program
(1991) Ada 9x project report: Ada 9x requirements documents
- et al.
Approaches to reusability in C ++ and Eiffel
J. Object-Oriented Program
(1991) An object-oriented language for model representation
Omola—an object-oriented language for model representation
OmSim and Omola User's Guide
(1991)
Discrete event modelling and simulation in Omola
Combining language and database advances in an object-oriented development environment
SIGPLAN Not.
(1987)
System representations
The object-oriented database systems manifesto
Graphical environments for computer-aided control system design
Algorithms for transformations between block diagrams and signal flow graphs
CES—a workstation environment for computer-aided design in control systems
The development of an intelligent man-machine interface for computer-aided design of control systems
Modern environments for dynamic system modelling
Open architecture for computer-aided control engineering
IEEE Control Systems
(1993)
The making of eXCes—a software engineering perspective
Groundwork for an object database model
Simula Begin
(1973)
Version control in an object-oriented architecture
Definition groups: making sources into first-class objects
LOOPS: an object oriented programming system for Interlisp
CommonLoops: merging LISP and object-oriented programming
Common lisp object system specification
SIGPLAN Not.
(1988)
Object-oriented software development
IEEE Trans. Software Engineering
(1986)
Object-oriented Design with Examples
(1990)
Think C User's Manual
A multivariable toolbox for use with MATLAB
No silver bullet
Computer
(1987)
Object-oriented Databases: Applications in Software Engineering
(1991)
LINPACK User's Guide
Glyphs: flyweight objects for user interfaces
An overview of JSD
IEEE Trans. Software Engineering
(1986)
Flavors
On understanding types, data abstraction and polymorphism
ACM Computing Surveys
(1985)
The need for formula manipulation in object-oriented continous system modelling
Continous System Modelling
(1991)
SIMULINK-User's Guide
A development environment for constructing graph-based editing tools
Object-oriented Analysis
(1990)
A relational model of data for large shared data banks
Communications of the ACM
(1970)
Structured Design
(1979)
Cited by (30)
Architectural concepts and Design Patterns for behavior modeling and integration
2006, Mathematics and Computers in SimulationControl functions development for distributed automation systems using the torero approach
2005, IFAC Proceedings Volumes (IFAC-PapersOnline)Patterns for behavior modeling and integration
2004, Computers in IndustryA PC-based open robot control system: PC-ORC
2001, Robotics and Computer-Integrated ManufacturingObject-oriented models for advanced automation engineering
1999, Control Engineering PracticeA process plant simulator developed within an object-oriented expert system shell
1998, Computers in Industry
- ☆
This paper discusses how the object-oriented programming paradigm may help to revolutionize the implementation and use of computer-based environments for the design of control systems.
Copyright © 1994 Published by Elsevier Ltd.