Advertisement

Understanding expert systems maintenance

  • John Debenham
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 978)

Abstract

An approach the design of maintainable expert systems is presented. Central to this approach is a conceptual model in which the data and knowledge are both modelled as formal “items” in a uniform way. “Objects” are introduced as “item building” operators. The notion of the “decomposition” of items and objects provides the foundation for a single rule of normalisation. This single rule applies to all items and objects, including knowledge items, and is a non-trivial generalisation of the traditional normal forms for database. Coupling relationships represent the necessary maintenance paths in the conceptual model. A complete characterisation of coupling relationships is given, and the value of normalisation to the reduction of maintenance costs is discussed.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    Tayar, N. (1993), “A Model for Developing Large Shared Knowledge Bases” in proceedings Second International Conference on Information and Knowledge Management, Washington, November 1993, pp717–719.Google Scholar
  2. [2]
    Katsuno, H. and Mendelzon, A.O. (1991), “On the Difference between Updating a Knowledge Base and Revising It”, in proceedings Second International Conference on Principles of Knowledge Representation and Reasoning, KR'91, Morgan Kaufmann, 1991.Google Scholar
  3. [3]
    Gray, P.M.D. (1989), “Expert Systems and Object-Oriented Databases: Evolving a New Software Architecture”, in “Research and Development in Expert Systems V”, Cambridge University Press, 1989, pp 284–295.Google Scholar
  4. [4]
    Compton, P., Srinivasan, A., Edwards, G., Malor, R. & Lazarus, L. (1991) “Knowledge Base Maintenance without a Knowledge Engineer”, in proceedings Expert Systems World Congress, J. Liebowitz (Ed), Pergamon Press 1991.Google Scholar
  5. [5]
    Coenen, F. and Bench-Capon, T. (1992), “Building Knowledge Based Systems for Maintainability”, in proceedings Third International Conference on Database and Expert Systems Applications DEXA'92, Valencia, Spain, September, 1992, pp415–420.Google Scholar
  6. [6]
    Lehner, F., Hofman, H.F., Setzer, R. and Maier, R. (1993), “Maintenance of Knowledge Bases”, in proceedings Fourth International Conference DEXA93, Prague, September 1993, pp436–447.Google Scholar
  7. [7]
    Debenham, J.K. (1992), “Modelling Knowledge Systems”, in proceedings Third International Conference on Database and Expert Systems Applications DEXA'92, Valencia, Spain, September, 1992, pp488–493.Google Scholar
  8. [8]
    Debenham J.K.(1994), “Objects for Knowledge Modelling”, in proceedings World Congress on Expert Systems, Estoril, Portugal, January 1994.Google Scholar
  9. [9]
    Debenham J.K.(1994), “Managing Knowledge Base Integrity”, in Proceedings ES'94, Cambridge UK, Cambridge University Press.Google Scholar
  10. [10]
    Ito, H. (1991), “Interface for Integrating a Knowledge-Based System and Database Management System Using Frame-Based Knowledge Representation”, in proceedings Expert Systems World Congress, J. Liebowitz (Ed), Pergamon Press 1991.Google Scholar
  11. [11]
    Date, C.J. (1986), “An Introduction to Database Systems” (4th edition) Addison-Wesley, 1986.Google Scholar
  12. [12]
    Debenham, J.K.(1993), “Decomposition of Four Component Items”, in proceedings Fourth International Conference DEXA93, Prague, September 1993, pp457–460.Google Scholar
  13. [13]
    Walker, A., Kowalski, R., Lenat, D., Soloway, E. and Stonebraker, M. (1989), ”Knowledge Management”, in (L. Kerschberg, Ed.), “Proceedings from the Second International Conference on Expert Database Systems”, Benjamin Cummings, 1989.Google Scholar
  14. [14]
    Debenham, J.K.(1993), “Managing Volatile Knowledge Systems Using Constraints”, in Cybernetics and Systems, A. Ghosal (Ed), McGraw Hill, 1993, pp 382–395.Google Scholar
  15. [15]
    Debenham, J.K. (1989), “Knowledge Systems Design”, Prentice Hall, 1989.Google Scholar
  16. [16]
    Kowalski, R.A. (1991), “Logic Programming in Artificial Intelligence”, in proceedings International Joint Conference on Artificial Intelligence, Sydney, August 1991.Google Scholar
  17. [17]
    Debenham, J.K.(1993), “Normalising Knowledge Objects”, in proceedings Second International Conference on Information and Knowledge Management, Washington, November 1993, pp335–343.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1995

Authors and Affiliations

  • John Debenham
    • 1
  1. 1.Key Centre for Advanced Computing SciencesUniversity of TechnologySydneyAustralia

Personalised recommendations