Skip to main content
Log in

Inheritance and polymorphism in real-time monitoring and control systems

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

Most recent researches into an object oriented design approach for the development of real-time Supervisory Control and Data Acquisition (SCADA) applications have concentrated on object identification and object classification. These techniques, however, may only be considered as an object-based paradigm. In the true object-oriented paradigm, object characteristics such as data encapsulation, inheritance and polymorphism must also be considered. This paper introduces a design paradigm for developing a SCADA system through the true object oriented design methodology. To complete the design, a hierarchical object-oriented design (HOOD) tree is used to map the physical shop floor layout to a logical layout for formulating the basic object hierarchy. The active components and control logic in the SCADA models are manipulated by a newly derived script language called CONTROL-C++ proposed by the author. To verify the proposed model, a newly designed software system is implemented and justified in terms of system completeness and soundness.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Cha, S. K. and Park, J. H. (1996) An object-oriented model for FMS control. Journal of Intelligent Manufacturing, 7, 387-391.

    Google Scholar 

  • Berrisford, G. and Burrows, M. (1994) Reconciling OO with Turing Machines. The Computer Journal, 38(10), 888-906.

    Google Scholar 

  • Billaut, J. C. and Roubellat, F. (1993) Significant States and Decision Making for Real Time Working Scheduling. IEEE.

  • Booch, W. (1994) Object-oriented analysis and design with applications, (2nd edition). Benjamin/Cummings.

  • Brinkler, V. C., Twidell, J. and Crane, M. (1994) SCADA systems and their application to wind farm performance, AMSET Center, Institute of Energy and Sustainable Development, De Montfort University.

  • Gay, R. (1994) Integrating GIS and SCADA Systems, AM/FM International, 581-587.

  • Harris, W., McClatchey, R. and Baker, N. (1995) The Use of an Object Repository in the Configuration of Control Systems at CERN, 6th International Conference, CISMOD'95 Bombay, India.

  • Jorgensen, K. A. (1994) Object-Oriented Modeling of Active Systems, IFAC Intelligent Manufacturing Systems, Vienna, Austria, 129-133.

  • Mazumdar, S. and Lazar, A. A. (1991) Modeling the Environment and the Interface for Real-Time Monitoring and Control. IEEE.

  • Nicoloro, M. A. (1994) Commonwealth Gas Company SCADA/GASS Project Implementation and Future Linkage to AM/FM/GIS, AM/FM International, 59-68.

  • O'Grady, P. J. and Lee, K. H. (1989) An Intelligent Cell Control System for Automated Manufacturing, Knowledge-based Systems in Manufacturing, Taylor & Francis.

  • Poo, C. C. and Lee, S. Y. (1994) An Object-oriented Systems Modeling Method based on the Jackson Approach. The Computer Journal, 37(8), 669-682.

    Google Scholar 

  • Priestley, M. (1997) Practical Object-Oriented Design, McGraw Hill.

  • Rhodes, R. A. (1994) Making SCADA a Sustainable Competitive Advantage, AM/FM International, 225-230.

  • Robinson, P. J. (1992) Hierarchical Object-Oriented Design, Prentice Hall, 175-180.

  • Russell, D.W. (1990) Integration of PLCs and Databases for Factory Information Systems. IEEE.

  • Szelke, E. (1994) Intelligent Supervisory Control and Reactive Scheduling for Event Sensitive Dynamic Manufacturing Environment. IFAC Intelligent Manufacturing Systems, Vienna, Austria, pp. 345-351.

  • Zhou, L., Rundensteiner, E. A. and Shin, K. G. (1995) OODB Support for Real-Time Open-Architecture Controllers, 4th International Conference on Database Systems for Advanced Applications, Singapore, 206-213.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lee, A.K.C., Ip, W.H. & Yung, K.L. Inheritance and polymorphism in real-time monitoring and control systems. Journal of Intelligent Manufacturing 11, 285–294 (2000). https://doi.org/10.1023/A:1008927520325

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008927520325

Navigation