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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Agha, G. (1986) Actors: A model of concurrent computation in distributed systems. MIT Press, Cambridge, MA.
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.
Buzzard, G. D. and Mudge, T. N. (1985) Object-based computing and the Ada programming language. IEEE Computer, March, 11–19.
Byard, C. (1990) Object-oriented technology: A must for complex systems. Computer Technology Review, Fall, 15–19.
Cox, B. J. (1986) Object oriented programming. Addison-Wesley, Reading, MA.
Dahl, O. J. and Nygaard, K. (1966) SIMULA: An Algol-based simulation language. Communications of the ACM, 9, 671–8.
DeMarco, T. (1978) Structured analysis and system specification. Prentice-Hall, Englewood, NJ.
Duff, C. B. (1986) Designing an efficient language. BYTE, August.
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.
Goldberg A. and Robson, D. (1983) Smalltalk-80: The language and its implementation. Addison-Wesley, Reading, MA.
Hendersen-Sellers, B. and Edwards, J. M. (1990) Object-oriented systems life cycle. Communications of the ACM, (1990) 33(9), 143–59.
Hewitt, C. (1977) Viewing control structures as patterns of passing messages. Artificial Intelligence, 8(3), 323–64.
Minsky, M. (1975) A framework for representing knowledge. In The Psychology of Computer Vision, (ed. P. Winston), McGraw-Hill, New York, NY.
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.
Pinson, L. J. and Wiener, R. S. (1991) Objective-C. Addison-Wesley, Reading, MA.
Tanik, M. M. and Yeh, R. T. (1989) Rapid prototyping in software development. IEEE Computer, 22(5), 9–10.
Taylor, D. (1990) Object-oriented technology: A manager’s guide. Servio Corp., Alameda, CA.
Tesler, L. (1986) Programming experiences. BYTE, August.
Tracz, W. (1987) Confessions of a used-program salesman — fringe benefits. In ‘The open channel’, Computer, May, 109.
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.
Wilcyzynski, D. (1988) A Common Device Control Architecture. The Savoi Actor, Proceedings of Autofact’ 88, November.
Winblad, A., Edwards, S. D. and King, D. R. (1990) Object-oriented software. Addison-Wesley, Reading, MA.
Yonezawa, A. (ed.) (1990) ABCL: An object-oriented concurrent system. MIT Press, Cambridge, MA.
Yourdon, E. (1990) Modern structured analysis. Prentice-Hall, Englewood Cliffs, NJ.
Editor information
Editors and Affiliations
Rights 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