Abstract
With the recognition of the importance of Computer Integrated Systems (CIM) in improving manufacturing productivity, there is a pressing need for good software modelling approaches to support efficient design and control of manufacturing systems. Software design concepts based on Object-Oriented Programming (OOP) are emerging as powerful techniques for developing large scale software systems. This paper presents important features of object-oriented computing and the relevance of such an approach in modelling and developing software for manufacturing systems.
Similar content being viewed by others
References
Daniel S. Appleton, Integration technology CIM Technology (Spring 1986) 16–18.
John Bessant, The integration barrier; problems in the implementation of advanced manufacturing technology, Robotica (April – June 1985) 97–103.
Daniel G. Bobrow and Mark Stefik,The LOOPS manual (Xerox Corporation, December 1983).
Grady Booch, Object-oriented development, IEEE Transactions on Software Engineering 12, No 2 (Feb 1986) 211–221.
Frederick P. Brooks, Jr., No silver bullet: essence and accidents of software engineering, Computer (April 1987) 10–19.
Alexander Borgida, Features of languages for the development of information systems at the conceptual level, IEEE Software (January 1985) 63–72.
A. Borgida, Greenspan and J. Mylopoulos, Knowledge representation as the basis for requirements specification, Computer 18, No. 4 (1985) 82–91.
G.D. Buzzard and T.N. Mudge, Object-based computing and the ADA programming language, Computer (March 1985) 11–19.
Brad J. Cox, Message/object programming: an evolutionary change in programming technology IEEE Software (January 1984) 50–61.
Brad J. Cox,Object Oriented Programming (Addison-Wesley, Reading MA, 1986).
Brad Cox and Bill Hunt. Objects, icons and software-ICs, BYTE (August 1986) 161–176.
O.J. Dahl and K. Nygaard,SIMULA: An algol-based simulation language, Communications of the ACM 9 (1966) 671–678.
Tom De Marco,Structured Analysis and System Specification (Yourdon Inc., 1978).
H. Engelke et al., Integrated manufacturing modeling system, IBM Journal of Res. Development (July 1985) 343–355.
A. Goldberg and D. Robson,Smalltalk-80: The Language and its Implementation (Addison-Wesley, Reading MA, 1983).
J. Guttag, Abstract data types and the development of data structures, Communications of the ACM 20, No. 6 (June 1977) 396–404.
Paul Harmon and David King,Expert Systems (John Wiley & Sons, 1985).
Frederick Hayes-Roth, The knowledge-based expert system: a tutorial, Computer (September, 1984) 11–28.
Alan Kay, A personal computer for children of all ages, Proceedings of the the ACM National Conf., August 1972.
Christina U. King and Edward L. Fisher, Object-oriented shopfloor design, simulation, and evaluation, Proceedings of 1986 Fall Industrial Engineering Conference, 1986, pp. 131–137.
Glenn Krasner,Smalltalk-80: Bits of History, Words of Advice (Addison-Wesley, Reading MA, 1983).
Eugene M. Merchant, Impediments toCIM implementation, CIM Review (Fall 1984) 6–11.
Marvin A. Minsky, A framework for representing knowledge, in:The Psychology of Computer Vision, ed. P. Winston (McGraw-Hill, New York, 1975).
Geoffrey A. Pascoe, Elements of object-oriented programming, BYTE (August 1986) 139–144.
Robert W. Peterson, Object-oriented data base design, AI Expert (March 1987) 26–31.
Ross M. Quillian, Semantic memory, in:Semantic Information Processing, ed. M. Minsky (MIT Press, 1968) pp. 227–270.
Marc Rettig, Using smalltalk to implement frames, AI Expert (January 1987) 15–18.
K. Schmucker,Object-Oriented Languages on the Macintosh, (Apple Press, 1986).
K.S. Shankar, Data structures, types, and abstractions, Computer (April 1980) 67–77.
Ehud Shapiro and Akidazu Takeuchi, Object-oriented programming in concurrent prolog, New Generation Computing 1 (1983) 25–48.
Mary Shaw, Abstraction techniques in modern programming languages, IEEE Software (October 1984) 10–26.
Smalltalk/V:,Tutorial and Programming Handbook (Digitalk Inc., 1986).
Mark Stefik and D.G. Bobrow, Object-oriented programming: themes and variations, AI Magazine (Winter 1985) 40–62.
Bjarne. Stroustrap,The C ++ Reference Manual (Addison-Wesley, Reading, MA, 1986).
B. Tamm, R. Kyttner and J. Vilipyld, A system forCAD/DAM software development and implementation, Computers in Industry 5 (1984) 367–376.
Will Tracz, Confessions of a used-program salesman - fringe benefits, in: The open channel, Computer (May 1987) 109.
D. Weinreb and D. Moon,Lisp Machine Manual (Symbolic Inc., 1981).
Carlo Zaniola, Object-oriented programming in prolog, proceedings of IEEE Int'l Symposium on Logic Programming, 1984, pp. 265–270.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Adiga, S. Software modelling of manufacturing systems: A case for an object-oriented programming approach. Ann Oper Res 17, 363–377 (1989). https://doi.org/10.1007/BF02096614
Issue Date:
DOI: https://doi.org/10.1007/BF02096614