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.
References
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.
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.
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.
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.
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.
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.
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.
Debenham J.K.(1994), “Objects for Knowledge Modelling”, in proceedings World Congress on Expert Systems, Estoril, Portugal, January 1994.
Debenham J.K.(1994), “Managing Knowledge Base Integrity”, in Proceedings ES'94, Cambridge UK, Cambridge University Press.
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.
Date, C.J. (1986), “An Introduction to Database Systems” (4th edition) Addison-Wesley, 1986.
Debenham, J.K.(1993), “Decomposition of Four Component Items”, in proceedings Fourth International Conference DEXA93, Prague, September 1993, pp457–460.
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.
Debenham, J.K.(1993), “Managing Volatile Knowledge Systems Using Constraints”, in Cybernetics and Systems, A. Ghosal (Ed), McGraw Hill, 1993, pp 382–395.
Debenham, J.K. (1989), “Knowledge Systems Design”, Prentice Hall, 1989.
Kowalski, R.A. (1991), “Logic Programming in Artificial Intelligence”, in proceedings International Joint Conference on Artificial Intelligence, Sydney, August 1991.
Debenham, J.K.(1993), “Normalising Knowledge Objects”, in proceedings Second International Conference on Information and Knowledge Management, Washington, November 1993, pp335–343.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Debenham, J. (1995). Understanding expert systems maintenance. In: Revell, N., Tjoa, A.M. (eds) Database and Expert Systems Applications. DEXA 1995. Lecture Notes in Computer Science, vol 978. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0049133
Download citation
DOI: https://doi.org/10.1007/BFb0049133
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60303-0
Online ISBN: 978-3-540-44790-0
eBook Packages: Springer Book Archive