Practical engineering of knowledge-based systems

Abstract The evolution of a software development life cycle (SDLC) by the data processing (DP) community was principally an attempt to ensure that software systems could be built which were accurate, reliable and maintainable. If knowledge-based systems (KBSs) are to become an established technology within the DP industry an SDLC for their development will also have to be evolved which can ensure that the standards expected in commercial and industrial software are met by future KBSs. This paper describes a practical approach to building KBSs and, in particular, how the development of hybrid systems, containing both conventional and knowledge-based components, can be managed effectively.

[1]  Robert P. Worden Integrating KBS into information systems-the challenge ahead , 1989 .

[2]  Toshio Nomura,et al.  Integration of knowledge-based systems with data processing , 1987, Knowl. Based Syst..

[3]  M R Summer An assessment of alternative application development approaches , 1986 .

[4]  G. R. Gladden Stop the life-cycle, I want to get off , 1982, ACM SIGSOFT Softw. Eng. Notes.

[5]  John S. Edwards,et al.  Intellipse: towards knowledge-based tools for the design of commercial data processing systems , 1987 .

[6]  Dianne C. Berry,et al.  Expert systems and the man‐machine interface. Part Two: The user interface. , 1987 .

[7]  Dianne C. Berry,et al.  Expert systems and the man–machine interface , 1986 .

[8]  Donald A. Waterman,et al.  A Guide to Expert Systems , 1986 .

[9]  D Partridge Artificial Intelligence: Applications in the Future of Software Engineering , 1986 .

[10]  William W. Agresti,et al.  New Paradigms for Software Development , 1986 .

[11]  John S. Edwards,et al.  Intellipse: A Knowledge Based Tool for an Integrated Project Support Environment , 1988 .

[12]  P. Powell,et al.  Success and Failure in the commercial application of expert systems , 1987 .

[13]  Wei-Tek Tsai,et al.  Expert Systems and Software Enginnering: Ready for Marriage? , 1986, IEEE Expert.

[14]  John S. Edwards,et al.  Expert Systems for University Admissions , 1988 .

[15]  John P. McDermott,et al.  The Taming of R1 , 1986, IEEE Expert.

[16]  Anna Hart,et al.  Knowledge acquisition for expert systems , 1988 .