This paper reviews the status and future potential of knowledge-based expert systems in relation to electrical engineering practice and education. A generalised rule-based expert system is described. Uses of expert systems in the Bachelor's Degree are identified by means of examples. Software and tools are discussed.
Get full access to this article
View all access options for this article.
References
1.
WallichP., ‘The engineer's job: it moves toward abstraction’, IEEE Spectrum, 21, No. 6, pp. 32–37 (June, 1984)
2.
Hayes-RothF.WatermanD. A. and LenatD. B., Building Expert Systems, Addison-Wesley (1983)
3.
DenningP. J., ‘Towards a science of expert systems’, IEEE Expert, 1, No. 2, pp. 80–83 (Summer, 1986)
4.
MyersW., ‘An introduction to expert systems’, IEEE Expert, 1, No. 1, pp. 100–109 (Spring, 1986)
5.
MichaelsonR. H.MichieM. and BoulangerA., ‘The technology of expert systems’, Byte, 10, No. 4, pp. 303–312 (April, 1985)
6.
DudaR. O. and GaschingJ. G., ‘Knowledge-based expert systems come of age’, Byte, 6, No. 9, pp. 238–278 (September, 1981)
SchrageM., ‘Artificial Intelligence: Needing common sense’, IEEE Expert, 1, No. 1, pp. 110–111 (Spring, 1986)
9.
DreyfusH. and DreyfusS., ‘Why expert systems do not exhibit expertise’, IEEE Expert, 1, No. 2, pp. 86–90 (Summer, 1986)
10.
Hayes-RothF., ‘The machine as the partner of the new professional’, IEEE Spectrum, 21, No. 6, pp. 28–31 (June, 1984)
11.
WolfeA., ‘How AI will add brains to office automation’, Electronics, 59, No. 34, pp. 63–66 (30 October, 1986)
12.
MitchellT. M.SteinbergL. I. and ShulmanJ. S., ‘A knowledge-based approach to design’, IEEE Trans on Pattern Recognition and Machine Intelligence, PAMI-7, No. 5, pp. 502–510 (September, 1985)
13.
PanY. N.HowM. and KuchinskyA. J., ‘Knowledge-assisted design and the area estimation Assistant’, Hewlett-Packard Journal, 37, No. 6, pp. 8–9 (June, 1986)
14.
De GeusA. J. and CohenW., ‘A rule-based system for optimising combinational logic’, IEEE Design and Test, 2, No. 4, pp. 22–32 (August, 1985)
15.
RutenbarR. A. and HarjaniH., ‘Synthesis of analog VLSI modules’, IEEE Software, 3, No. 2, p. 58 (March, 1986)
16.
MantelmanL., ‘AI carves inroads: Network design, testing and management’, Data Communications, 15, No. 7, pp. 106–123 (July, 1986).
17.
CynarL and MuellerD., ‘Expert systems solve network problems and share the information’, Data Communications, 15, No. 5, pp. 187–192 (May, 1986)
18.
MerryM., ‘APEX3: An expert system shell for fault diagnosis’, GEC Journal of Research, 1, No. 1, pp. 39–47 (1983)
19.
FinkP. K.LusthJ. C. and DuranJ. W., ‘A general expert system design for diagnostic problem solving’, IEEE Trans on Pattern Recognition and Machine Intelligence, PAMI-7, No. 5, pp. 553–560 (September, 1985)
20.
ApteC. A. and WeissS. M., ‘An approach to expert control of interactive software systems’, IEEE Trans on Pattern Recognition and Machine Intelligence, PAMI-7, No. 5, pp. 586–591 (September, 1985)
21.
JohnsonW. L. and SolowayE., ‘PROUST: Knowledge-based program understanding’, IEEE Trans on Software Engineering, SE-11, No. 3, pp. 267–275 (March, 1985)
22.
NazifA. and LevineM. D., ‘Low level image segmentation: An expert system’, IEEE Trans on Pattern Recognition and Machine Intelligence, PAMI-6, No. 5, pp. 555–577 (September, 1985)
23.
AshworthJ., ‘The IT skills shortage and the universities’, Electronics and Power, 31, No. 1, pp. 22–24 (January, 1985)
24.
SchaumbergF. D., ‘Are we doing better engineering with computers?’, Engineering Education, 76, No. 7, pp. 689–691 (April, 1986)
25.
HanrahanH. E. and CaetanoS. S., ‘DC: A knowledge-based aid to dc circuit analysis’, Research Report, Department of Electrical Engineering, University of the Witwatersrand, Johannesburg (1986)
26.
StarfieldA. M.ButalaK. L.EnglandM. M. and SmithK. A., ‘Mastering engineering concepts by building an expert system’, Engineering Education, 74, No. 2, pp. 104–107 (November, 1983)
27.
SuydamW. E., ‘No longer novelties, expert systems find practical applications’, Computer Design, 25, No. 14, pp. 36–43 (14 August, 1986)
28.
WoermannA. and HanrahanH. E., ‘DFEX: An intelligent knowledge-based guide to the literature on digital filter design’, Research Report, Department of Electrical Engineering, University of the Witwatersrand, Johannesburg (1986)
29.
KaplanR. and SantoroM. V., ‘The development of an expert system for the design of three-phase squirrel-cage induction motors’, Project Report 39AP/86, Department of Electrical Engineering, University of the Witwatersrand, Johannesburg (1986)
30.
LunV., “Knowledge system user's manual’, Department of Electrical Engineering, University of the Witwatersrand, Johannesburg (1986)
31.
AlessiS. M. and TrollipS. R., Computer-Based Instruction, Prentice-Hall (1985)
32.
GolumbicM. C.MarkoviochM.TsurS. and SchildU. J., ‘A knowledge-based system for student advising’, IEEE Trans on Education, E-29, No. 2, pp. 120–124 (May, 1986)
33.
HartA., ‘Knowledge elicitation: issues and methods’, Computer-Aided Design, 17, No. 9, pp. 455–462 (November, 1985)
34.
KahnG.NowlanS. and McDermottJ., ‘Strategies for knowledge acquisition’, IEEE Trans on Pattern Recognition and Machine Intelligence, PAMI-7, No. 5, pp. 511–522 (September, 1985)
35.
Van ValkenburgM. E., ‘Technology as a tool for teaching EEs’, IEEE Spectrum, 21, No. 6, pp. 123–127 (June, 1984)
36.
StarrsA. M., ‘Expert systems — their uses and possible impact on society’, Electronics and Power, 31, No. 1, pp. 37–41 (January, 1985)