Knowledge decomposition: An analysis

  • John Debenham
Knowledge Representation I
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1114)


Items are a uniform framework for modelling the data, information and knowledge in a knowledge-based system. If two items share an unstated sub-item between them then any changes to that unstated sub-item will require that both of those two items should also be modified; this situation constitutes a maintenance hazard. Knowledge decomposition reduces each item to a form in which it contains no sub-items and thus prevents such maintenance hazards from occurring. An analysis of different forms of knowledge decomposition is developed. Knowledge decomposition can be applied equally to items which represent knowledge or information, or to items which represent combinations of knowledge and information.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    J.K. Debenham, “Integrating Knowledge Base and Database”, in proceedings 10th ACM Annual Symposium on Applied Computing SAC'96, Philadelphia, February 1996, pp28–32.Google Scholar
  2. [2]
    J.K. Debenham, “Normalising Knowledge Objects”, in proceedings Second International Conference on Information and Knowledge Management, Washington, November 1993, pp335–343.Google Scholar
  3. [3]
    H. Katsuno and A.O. Mendelzon, “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
  4. [4]
    C.J. Date, “An Introduction to Database Systems” (4th edition) Addison-Wesley, 1986.Google Scholar
  5. [5]
    B. Kang, W. Gambetta, and P. Compton, “Validation and Verification with Ripple Down Rules”, International Journal of Human Computer Studies Vol 44 (2) pp257–270 (1996).Google Scholar
  6. [6]
    F. Coenen and T. Bench-Capon, “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
  7. [7]
    F. Lehner, H.F. Hofman, R. Setzer, and R. Maier, “Maintenance of Knowledge Bases”, in proceedings Fourth International Conference DEXA93, Prague, September 1993, pp436–447.Google Scholar
  8. [8]
    J.K. Debenham, “Understanding Expert Systems Maintenance”, in proceedings Sixth International Conference on Database and Expert Systems Applications DEXA '95, London, September 1995.Google Scholar
  9. [9]
    J.K. Debenham, “Knowledge Systems Design”, Prentice Hall, 1989.Google Scholar
  10. [10]
    H. Ito “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]
    N. Tayar, “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
  12. [12]
    J.K. Debenham, “A Unified Approach to Requirements Specification and System Analysis in the Design of Knowledge-Based Systems”, in proceedings Seventh International Conference on Software Engineering and Knowledge Engineering SEKE'95, Washington DC, June 1995, pp144–146.Google Scholar
  13. [13]
    P.M.D. Gray, “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
  14. [14]
    J.K. Debenham, “Characterising Maintenance Links”, in proceedings Third World Congress on Expert Systems, Seoul, February 1996.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1996

Authors and Affiliations

  • John Debenham
    • 1
  1. 1.Key Centre for Advanced Computing SciencesUniversity of Technology, SydneyBroadwayAustralia

Personalised recommendations