Skip to main content

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

  • 346 Accesses

Abstract

The purpose of this chapter is to introduce the readers to some basic concepts of object-orientation in software systems. Additionally, we also present the benefits and limitations of this approach in developing software systems.

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

  • Agha, G. (1986) Actors: A model of concurrent computation in distributed systems. MIT Press, Cambridge, MA.

    Google Scholar 

  • Atkinson, C., Goldsack, S., D; Maio, A. and Bayan, R. (1991) Object-oriented concurrency and distribution in DRAGOON. Journal of Object-oriented Programming, 4(1), 11–18.

    Google Scholar 

  • Buzzard, G. D. and Mudge, T. N. (1985) Object-based computing and the Ada programming language. IEEE Computer, March, 11–19.

    Google Scholar 

  • Byard, C. (1990) Object-oriented technology: A must for complex systems. Computer Technology Review, Fall, 15–19.

    Google Scholar 

  • Cox, B. J. (1986) Object oriented programming. Addison-Wesley, Reading, MA.

    Google Scholar 

  • Dahl, O. J. and Nygaard, K. (1966) SIMULA: An Algol-based simulation language. Communications of the ACM, 9, 671–8.

    Article  MATH  Google Scholar 

  • DeMarco, T. (1978) Structured analysis and system specification. Prentice-Hall, Englewood, NJ.

    Google Scholar 

  • Duff, C. B. (1986) Designing an efficient language. BYTE, August.

    Google Scholar 

  • Glassey, C. 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. and Robson, D. (1983) Smalltalk-80: The language and its implementation. Addison-Wesley, Reading, MA.

    MATH  Google Scholar 

  • Hendersen-Sellers, B. and Edwards, J. M. (1990) Object-oriented systems life cycle. Communications of the ACM, (1990) 33(9), 143–59.

    Article  Google Scholar 

  • Hewitt, C. (1977) Viewing control structures as patterns of passing messages. Artificial Intelligence, 8(3), 323–64.

    Article  Google Scholar 

  • Minsky, M. (1975) A framework for representing knowledge. In The Psychology of Computer Vision, (ed. P. Winston), McGraw-Hill, New York, NY.

    Google Scholar 

  • Parnas, D. L, Clements, P. C. and Weiss, D. M. (1985) The modular structure of complex systems. IEEE Transactions on Software Engineering, SE-11(3), 259–66.

    Article  Google Scholar 

  • Pinson, L. J. and Wiener, R. S. (1991) Objective-C. Addison-Wesley, Reading, MA.

    MATH  Google Scholar 

  • Tanik, M. M. and Yeh, R. T. (1989) Rapid prototyping in software development. IEEE Computer, 22(5), 9–10.

    Google Scholar 

  • Taylor, D. (1990) Object-oriented technology: A manager’s guide. Servio Corp., Alameda, CA.

    Google Scholar 

  • Tesler, L. (1986) Programming experiences. BYTE, August.

    Google Scholar 

  • Tracz, W. (1987) Confessions of a used-program salesman — fringe benefits. In ‘The open channel’, Computer, May, 109.

    Google Scholar 

  • Tsichritzis, D. C. and Nierstrasz, O. M. (1989) Directions in Object-oriented research. In Object-oriented concepts, databases, and applications, (eds. W. Kim and F. H. Lochovsky), ACM Press, 523–536.

    Google Scholar 

  • Wilcyzynski, D. (1988) A Common Device Control Architecture. The Savoi Actor, Proceedings of Autofact’ 88, November.

    Google Scholar 

  • Winblad, A., Edwards, S. D. and King, D. R. (1990) Object-oriented software. Addison-Wesley, Reading, MA.

    Google Scholar 

  • Yonezawa, A. (ed.) (1990) ABCL: An object-oriented concurrent system. MIT Press, Cambridge, MA.

    Google Scholar 

  • Yourdon, E. (1990) Modern structured analysis. Prentice-Hall, Englewood Cliffs, NJ.

    Google Scholar 

Download references

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. (1993). Object-oriented software systems: Concepts. In: Adiga, S. (eds) Object-oriented Software for Manufacturing Systems. Intelligent Manufacturing. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-4844-3_2

Download citation

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

  • 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