A shop floor controller class for computer-integrated manufacturing

Jeffrey S. Smith, Sanjay B. Joshi, Suresh K. Khator

Research output: Contribution to journalArticlepeer-review

32 Scopus citations


Computer-integrated manufacturing (CIM) has not yet provided the expected benefits for small-to-medium volume discrete parts manufacturing operations. Typically, these systems come in over budget and yet do not provide the promised flexibility. This can be directly attributed to the high cost of control software development for integrated systems. Reusable software has been proposed as a solution to the high software development and maintenance costs. One paradigm for reusable software, object-oriented modeling and programming, has emerged as an important method for specifying, creating, and reusing software modules. This paper describes an object-oriented approach to specifying and developing shop floor controllers for automated manufacturing environments. Specifically, a shop floor controller class hierarchy has been developed based on the behaviour of specific shop floor equipment and is described in this paper. User experience has shown that software development time can be significantly reduced through the use of this controller class.

Original languageEnglish (US)
Pages (from-to)327-339
Number of pages13
JournalInternational Journal of Computer Integrated Manufacturing
Issue number5
StatePublished - Jan 1 1995

All Science Journal Classification (ASJC) codes

  • Aerospace Engineering
  • Mechanical Engineering
  • Computer Science Applications
  • Electrical and Electronic Engineering


Dive into the research topics of 'A shop floor controller class for computer-integrated manufacturing'. Together they form a unique fingerprint.

Cite this