Perspectives on Fifth Generation Computing
Brian R. Gaines
Department of Computer Science, York University
Department of Industrial Engineering, University of Toronto
Department of Computer Science, University of Calgary
In 1981 the Japanese announced a program of research on a fifth generation of computing systems (FGCS) that will integrate advances in very large scale integration, data base systems, artificial intelligence, and the human computer interface into a new range of computers that are closer to people in their communication and knowledge processing capabilities. The proposal was a shock at first but Western research quickly reoriented to match the Japanese program. This paper considers fifth generation computing from a wide range of perspectives in order to understand the logic behind the program, its chances of success, and its technical and social impact. The need for a consumer market for mass-produced powerful integrated circuits is shown to underlie the Japanese objectives. The project is placed in a historical perspective of work in computer science and related to the preceding generations of computers. The main projects in the Japanese program are summarized and discussed in relation to similar research elsewhere. The social implications of fifth generation developments are discussed and it is suggested that they grow out of society’s needs. The role of fifth generation computers in providing a new medium for communication is analyzed. Finally, the basis for a Western response to the Japanese program is summarized.
1 Introduction: The Shock of the Fifth Generation
The Japanese initiative in 1981 of scheduling a development program for a fifth generation of computers (Moto-oka 1982, Simons 1983, Fuchi 1984, Hirose & Fuchi 1984) shocked a drowsy West into realizing that computer technology had reached a new maturity. Fifth generation computing systems (FGCS) would integrate advances in very large scale integration (VLSI), database management systems (DBMS), artificial intelligence (AI), and the human computer interface (HCI) into a new range of computers that were closer to people in their communication and knowledge processing capabilities. It may be difficult to recapture the shock of this announcement: it was unforeseen, from an unexpected source, gave a status to AI research that was yet unrecognized in the West, and proposed an integration of technologies that were still seen as distinct.
FGCS involved a surprising confluence of features even to an industry habituated to innovation in technologies and concepts. Computer professionals are part of information technology, familiar with the computer and not naturally sympathetic to either those who fear it or those who see it as savior. However, one attraction of the technology is surely the element of surprise, that each new journal and magazine shows something existing today that seemed to be some years away. No matter how we adapt to the pace of change, its acceleration always causes it to be a step ahead of us. The Japanese announcement is the most recent example of such future shock (Toffler 1970) in the computer industry.
The recognition of the significance of computing technologies such as AI, and the prestige and funding that accompany it, are clearly welcome to many in the computing industry. Around the world resources have been allocated to responsive competing activities. Western research has quickly reoriented to match the Japanese program (HMSO 1982, Steier 1983). Wry remarks may be made to the effect that prophets have no honor in their own country (Feigenbaum and McCorduck 1983). However, it is accepted that a nation with the track record of competition in the auto and semiconductor industries achieved by the Japanese (Davidson 1984) is credible in its high technology planning. This credibility is now accepted as legitimating much related research in the West. We may rejoice in the funding and status accorded...
References: Aida, H., Tanaka, H. & Moto-oka, T. (1983). A Prolog extension for handling negative
Aiso, H. (1982). Fifth generation computer architecture. Moto-oka, T., Ed. Fifth Generation
Amamiya, M., Hakozaki, K., Yokoi, T., Fusaoka, A. & Tanaka, Y. (1982). New architecture for
knowledge base mechanisms
Ashby, W.R. (1952). Design for a Brain. London: Chapman & Hall.
Bahl, L.R., Baker, J.K., Cohen, P.S., Cole, A.G., Jelinek, F., Lewis, B.L. & Mercer, R.L. (1978).
Bainbridge, L. (1979). Verbal reports as evidence of the process operator’s knowledge.
Balzer, R., Cheatham, T.E. & Green, C. (1983). Software technology in the 1990’s: using a new
Barney, C. (1983). Who will pay for supercomputer R&D?. Electronics, 56(18), 87-88
Bar-Hillel, Y. (1964). Language and Information: Selected Essays on Their Theory and
Bawden, A., Greenblatt, R., Holloway, J., Knight, T., Moon, D. & Weinreb, D. (1979). The Lisp
Beckman, R.C. (1983). The Downwave: Surviving the Second Great Depression. London:
Bell, D. (1973). The Coming of Post-Industrial Society. New York: Basic Books.
Belnap, N.D. (1976). How a computer should think. Ryle, G., Ed. Contemporary Aspects of
Bernstein, J. (1982). The Handbook of Commodity Cycles: A Window on Time. New York:
von Bertalanffy, L. (1950). The theory of open systems in physics and biology. Science, 111,
Bhusri, G.S. (1984). Considerations for ISDN planning and implementation. I E E E
Communications Magazine, 22(1), 18-32 (January).
Blaser, A., Ed. (1980). Data Base Techniques for Pictorial Applications. Berlin: SpringerVerlag.
Boehm, B.W. & Standish, T.A. (1983). Software technology in the 1990’s: using an evolutionary
Bobrow, D.G. & Collins, A., Eds. (1975). Representation and Understanding: Studies in
Boral, H. & DeWitt, D.J. (1982). Applying data flow techniques to data base machines.
Boral, H. & DeWitt, D.J. (1983). Database machines: an idea whose time has passed?. Leilich,
Breuer, M.A., Ed. (1975). Digital System Design Automation. London: Pitman.
Brod, C. (1984). Techo Stress: The Human Cost of the Computer Revolution. Reading,
Buchanan, B.G. & Shortliffe, E.H., Eds. (1984). Rule-Based Expert Systems: The MYCIN
experiments of the Stanford Heuristic Programming Project
Business Week (1984). Artificial intelligence is here. Business Week(2850), 54-62 (July).
Butler, S. (1872). Erewhon.
Carbonell, J., Cullingford, R. & Gershman, A. (1981). Knowledge-based machine translation.
Chang, S.K. & Fu, K.S., Eds. (1980). Pictorial Information Systems. Berlin: Springer-Verlag.
Cherfas, J. (1982). Man-Made Life: An Overview of the Science, Technology and Commerce
of Genetic Engineering
Chikayama, T. (1983). ESP - extended self-contained Prolog - as a preliminary kernel language
of fifth generation computers
Clark, K.L. & Tarnlund, S.-A., Eds. (1982). Logic Programming. London: Academic Press.
Coombs, M.J. & Alty, J.L., Eds. (1981). Computing Skills and the User Interface. London:
Costigan, D.M. (1978). Electronic Delivery of Documents and Graphics. New York: Van
Curry, H.B. & Feys, R. (1958). Combinatory Logic. Amsterdam: North-Holland.
Danver, J.H. & Nevison, J.M. (1969). Secondary school use of the time-shared computer at
Davidson, W.H. (1984). The Amazing Race: Winning the Technorivalry with Japan. New
York: John Wiley.
Date, C.J. (1981). An Introduction to Database Systems. Reading, Massachusetts: AddisonWesley.
Davis, R. & Lenat, D.B. (1982). Knowledge-Based Systems in Artificial Intelligence. New
Day, J.D. & Zimmerman, H. (1983). The OSI reference model. Proceedings IEEE, 71(12),
DeBono, E. (1979). Future Positive. London: Maurice Temple Smith.
Dizard, W.P. (1982). The Coming Information Age: An Overview of Technology, Economics
Dreyfus, H.L. (1972). What Computers Can’t Do: The limits of artificial intelligence. New
van Dujin, J.J. (1983). The Long Wave in Economic Life. London: George Allen & Unwin.
Eden, R.C. & Welch, B.M. (1983). Integrated circuits: the case for gallium arsenide. IEEE
Spectrum, 20(12), 30-37 (December).
Edson, D. (1984). Bin-picking robots punch in. High Technology, 4(6), 57-61 (June).
Electronics (1983a). A plethora of projects in the US try data- flow and other architectures.
Electronics (1983b). Japan is busy trying to make manufacturable data-flow computers.
Electronics (1984). World markets survey and forecast. Electronics, 57(1), 123-154.
Please join StudyMode to read the full document