Skip to main content
Log in

Two approaches to developing expert systems: A consideration of formal and semi-formal domains

  • Published:
AI & SOCIETY Aims and scope Submit manuscript

Abstract

The conventional approach to developing expert systems views the domain of application as being “formally defined”. This view often leads to practical problems when expert systems are built using this approach. This paper examines the implications and problems of the formal approach to expert system design and proposes an alternative approach based on the concept of semi-formal domains. This approach, which draws on the work of socio-technical information systems, provides guidelines which can be used for the design of successful expert systems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • Bloomfield, B. P. (1987).The question of artificial intelligence: Philosophical and sociological perspectives. Croom Helm, London.

    Google Scholar 

  • Bloomfield, B. P. (1988). Expert systems and human knowledge; A view from the sociology of science.AI & Society,2, 1, 17–29.

    Google Scholar 

  • Born, R. P. (ed.) (1987).Artificial intelligence: The case against. Croom Helm, London.

    Google Scholar 

  • Capper, P. and Susskind, R. (1988).Latent damage law: The expert system. Butterworths, London.

    Google Scholar 

  • Collins, H. M., Green, R. H. and Draper, R. C. (1985). Where's the expertise? Expert systems as a medium of knowledge transfer. In Merry, M. (ed.)Expert Systems 85, Cambridge University Press, Cambridge.

    Google Scholar 

  • Collins, H. M. (1987). Expert systems, artificial intelligence and the behavioural co-ordinates of skill. In Bloomfield, Brian P. (ed.)The question of artificial intelligence: Philosophical and sociological perspectives. Croom Helm, London.

    Google Scholar 

  • Cooley, M. (1987).Architect or Bee? The human price of technology. Hogarth Press, London.

    Google Scholar 

  • Cooley, M. (1988). The human use of expert systems.Aries at City, Quarterly Review No. 2.

  • Cornford, T. and Farbey, B. (1987).User representation in large systems: the case of the DHSS (presented at the Unicom Seminar on Participation, London 1987), Working Paper 16, Information Systems Department, London School of Economics and Political Science.

  • Report of a working party — Council for Science and Society (1989).Benefits and risks of knowledge based systems. Oxford University Press, Oxford.

  • Dreyfus, H. L. and Dreyfus, S. E. with Tom Athanasiou (1986a).Mind over machine: The power of human intuition and expertise in the era of the computer (updated, paperback edition). The Free Press, New York.

    Google Scholar 

  • Dreyfus, H. L. and Dreyfus, S. E. (1986b). Competent systems: the only future for inference making computers.Future Computer Systems. 2, 4, 233–244.

    Google Scholar 

  • Feigenbaum, E. A. and McCorduck, Pamela (1983).The fifth generation: Artificial intelligence and Japan's computer challenge to the world. Addison-Wesley, Reading, MA.

    Google Scholar 

  • Galliers, R. (ed.) (1987).Information analysis: Selected readings. Addison-Wesley, Sydney.

    Google Scholar 

  • Gammack, J. G. and Anderson, A. (1990). Constructive interaction in knowledge engineering.Expert systems: the international journal of knowledge engineering. 7, 1, 19–26.

    Google Scholar 

  • Genesereth, M. R. and Nilsson, N. J. (1987).Logical foundations of artificial intelligence. Morgan Kaufman, Los Altos, CA.

    Google Scholar 

  • Gilbert, G. N. and Heath, C. (eds.) (1985).Social actions and artificial intelligence: Surrey conference on sociological theory and method; 3. Gower Publishing, Aldershot.

    Google Scholar 

  • Hall, L. O. and Kandel, A. (1988). Toward a methodology for building expert systems for imprecise domains,International journal of expert systems. 1, 3, 237–251.

    Google Scholar 

  • Hart, Anna (1986).Knowledge acquisition for expert systems. Kogan Page, London.

    Google Scholar 

  • Hirschheim, R. and Klein, H. K. (1989). Four paradigms of information systems development.Communications of the ACM. 32, 10, 1199–1216.

    Google Scholar 

  • Josefson, Ingela (1987a). The nurse as an engineer.AI & Society, 1, 2, 115–126.

    Google Scholar 

  • Josefson, Ingela (1987b). Knowledge and experience,Applied artificial intelligence, an international journal. 1, 2, 173–180.

    Google Scholar 

  • Kaplan, S. M. and Harandi, M. T. (1989). Expert assistance in conversational design tools.Proceedings of CASE '89, The 3rd Annual Workshop on CASE (July 17–21). BCS/IEEE. London.

    Google Scholar 

  • Keen, P. G. W. (1981). Information systems and organizational change.Communications of the ACM. 24, 1, 24–33.

    Google Scholar 

  • Keller, R. (1987).Expert system technology. Yourdon Press, Prentice Hall, Hemel Hempstead.

    Google Scholar 

  • Kowalski, R. (1980). Position statement.Sigart Newsletter. 70, 44.

    Google Scholar 

  • Liebenau, J. and Backhouse, J. (1990).Understanding information: An introduction. Macmillan, London.

    Google Scholar 

  • Lipscombe, B. (1989). Expert Systems and computer controlled decision making in medicine.AI & Society. 3, 3, 184–197.

    Google Scholar 

  • Lyytinen, K. (1987). Two views of information modelling.Information and Management. 12, 1, 9–19.

    Google Scholar 

  • McCoy, Kathleen F. (1989). Generating context-sensitive responses to object-related misconceptions.Artificial Intelligence. 45, 2, 157–195.

    Google Scholar 

  • Michie, D. and Johnston, R. (1984).The creative computer: Machine intelligence and human knowledge. Viking, Harmondsworth.

    Google Scholar 

  • Minsky, M. (1986).The society of mind. Simon and Schuster, New York.

    Google Scholar 

  • Mumford, Enid and Weir, Mary (1979).Computer systems in work design: The ETHICS method. Effective Technical and Human Implementation of Computer Systems. Associated Business Press, London.

    Google Scholar 

  • Partridge, D. (1987). The scope and limitation of first generation expert systems.Future Generation Computer Systems. 3, 1, 1–10.

    Google Scholar 

  • Quinlan, J. R. (1987).Applications of expert systems, The proceedings of the second Australian conference: Volume one. Addison-Wesley/Turing Institute Press. Reading, MA.

    Google Scholar 

  • Roth, E. M., Bennett, K. B. and Woods, D. D. (1987). Human interaction with an “intelligent” machine.International Journal of Man-Machine Studies. 27, 5/6, 479–525.

    Google Scholar 

  • Smithson, S. and Hirschheim, R. (1989).End-user computing: a debate on the user-system interface (revised version of a paper presented to IFIP TC 8.2 Working Conference on Desktop Technology, Cornell, June 1989), Working Paper 14, Information Systems Department, London School of Economics and Political Science.

  • Stamper, R. (1988). Pathologies of AI: Responsible use of artificial intelligence in professional work.AI & Society, 2, 1, 3–16.

    Google Scholar 

  • Waterman, D. A., Paul, J. and Peterson, M. (1987). Expert Systems for legal decision making. In Quinlan, J. R. (ed.)Applications of expert systems, the proceedings of the second Australian conference: Volume one. Addison-Wesley/Turing Institute Press, Reading, MA.

    Google Scholar 

  • Whitley, E. A. (1990).Embedding expert systems in semi-formal domains: Examining the boundaries of the knowledge base. Unpublished Ph.D. thesis. University of London.

  • Winograd, T. and Flores, F. (1986).Understanding computers and cognition: A new foundation for design. Addison-Wesley, Reading, MA.

    Google Scholar 

  • Winograd, T. (1988). Where the action is.Byte. 13, 13, 256A-258.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Whitley, E.A. Two approaches to developing expert systems: A consideration of formal and semi-formal domains. AI & Soc 5, 110–127 (1991). https://doi.org/10.1007/BF01891717

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01891717

Keywords

Navigation