Skip to main content

Towards an object-oriented architecture for CIM systems

  • Chapter
Object-oriented Software for Manufacturing Systems

Part of the book series: Intelligent Manufacturing ((IMS))

Abstract

An architecture for a system helps one create an integrated vision. A computer architecture is composed of two elements: a structure and an organization (Lent, 1991). Structure describes the components and their interconnections. Organization presents the dynamical appearance of components and their management according to the selected operational principles. In this chapter, we propose an object-oriented system architecture for CIM applications. We identify a generic framework (i.e. a basic structure — Ehrlich et al., 1980) for the architecture and describe necessary interconnections. We also provide implementation perspectives based on OO concepts.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Adiga, S. and Leonard, E. (1990) Object-oriented technology for controlling/monitoring a robot. Technical Report, ESRC 90-28, Engineering Systems Research Center, U.C. Berkeley.

    Google Scholar 

  • Adiga, S. and Lin, W-T. (1990) An architecture for knowledge-based production scheduling systems. Technical Report, ESRC 90-1, Engineering Systems Research Center, U.C. Berkeley.

    Google Scholar 

  • Beeckman, D. (1989) CIM-OSA: Computer integrated manufacturing-Open System Architecture. International Journal of Computer Integrated Manufacturing, 2(2), 94–105.

    Article  Google Scholar 

  • Brooks, F. P. (1987) No silver bullet: Essence and accidents of software engineering. IEEE Computer, 20(4), 10–18.

    Article  MathSciNet  Google Scholar 

  • Cogez, P. (1991) Managing uncertainty in release decisions for semiconductor fabrication: A fuzzy logic-based approach. PhD Thesis, Industrial Eng. and Operations Research Dept., U.C. Berkeley.

    Google Scholar 

  • Cox, B. J. (1990) Planning the software revolution: The impact of object-oriented technologies. IEEE Software, November, 25–33.

    Google Scholar 

  • Dyson, E. (1991) Domain of objects: The object request broker. Hotline on Object-Oriented Technology, 2(8), 1–9.

    Google Scholar 

  • Ehrlich, E., Flexner, S. B., Carruth, G. and Hawkins, J. M. (1980) Oxford American Dictionary. Avon Books, NY.

    Google Scholar 

  • Glassey, R. and Adiga, S. (1989) Design of a software Object library for simulation of semiconductor manufacturing systems. Journal of Object-Oriented Programming, 2(4), 39–43.

    Google Scholar 

  • Goldberg, A. (1990) Information models, views, and controllers. Dr. Dobb’s Journal, July.

    Google Scholar 

  • Jones, A. T. and McLean, C. R. (1986) A proposed hierarchical control model for automated manufacturing systems. Journal of Manufacturing Systems, 5(1), 15–25.

    Article  Google Scholar 

  • Krasner, G. and Pope, S. (1988) A cookbook for using the Model-View-Controller user interface paradigm in Smalltalk-80. Journal of Object-Oriented Programming, 1(3).

    Google Scholar 

  • Lent, B. (1991) Dataflow architecture for machine control. Research Studies Press Ltd., UK.

    Google Scholar 

  • Malakooti, B. (1989) A hierarchical, multi-objective approach to the analysis, design, and selection of computer-integrated manufacturing systems. Robotics and Computer Integrated Manufacturing, 6(1), 83–97.

    Article  MathSciNet  Google Scholar 

  • McLean, C. R. (1987) Interface concepts for plug-compatible production management systems. Computers in Industry, 9, 307–318.

    Article  Google Scholar 

  • Naecker, P. (1988) Software layering on VMS. DEC Professional, September, 38–43.

    Google Scholar 

  • Najmi, A. and Lazinski, C. (1989) Managing factory productivity using object-oriented simulation for setting shift production targets in VLSI manufacturing. Proceedings of the Autofact Conference, Society of Manufacturing Engineers, November 3–1: 3–14, Detroit, MI.

    Google Scholar 

  • Purdue University, CIM Reference Model Committee (1989) A reference model for computer-integrated manufacturing from the viewpoint of industrial automation. International Journal of Computer Integrated Manufacturing, 2(2), 114–127.

    Article  Google Scholar 

  • Palm III, W. J. (1986) Control systems engineering. John Wiley & Sons.

    Google Scholar 

  • Soley, R. M. (ed.) (1990) Object management architecture guide. OMG TC Document 90.9.1, OMG Inc., Framington, MA.

    Google Scholar 

  • Tait, P. (1991) Message passing holds the key to distributed computing. Technology Review, Spring, 23–27.

    Google Scholar 

  • Wirfs-Brock, R. J. and Johnson, R. E. (1990) Surveying current research in object-oriented design. Communications of the ACM, 33(9), 105.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Adiga, S., Cogez, P. (1993). Towards an object-oriented architecture for CIM systems. In: Adiga, S. (eds) Object-oriented Software for Manufacturing Systems. Intelligent Manufacturing. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-4844-3_5

Download citation

  • DOI: https://doi.org/10.1007/978-94-011-4844-3_5

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-6028-8

  • Online ISBN: 978-94-011-4844-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics