Abstract
Constraints for knowledge are proposed as a tool for constructing maintainable expert, knowledge-based systems. A simple taxonomy of knowledge constraints is given. It is shown that a special class of knowledge constraints, coupled with the referential integrity constraint, together provide the necessary foundation for a mechanism to substantially automate the expert systems maintenance process provided that the knowledge has been normalised. The normalisation of knowledge is described and its inherent value to the maintenance process is illustrated. An experimental expert systems design and maintenance tool based on this approach has been built.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Addis, T.R., “Designing Knowledge-Based Systems”, Kogan-Page, 1985.
Date, C.J., “An Introduction to Database Systems” (4th edition) Addison-Wesley, 1986.
Debenham J.K., “Knowledge Base Design”, Australian Computer Journal, Vol 17, No 1, 1985, pp 187–196.
Debenham, J.K., “Style in Logic Programs”, in Proceedings Australian Computer Conference, Gold Coast, Australia, 1986.
Debenham, J.K., “Knowledge Systems Design”, Prentice Hall, 1989.
Debenham, J.K., “Knowledge Systems: A Synthesis of Database Systems and Expert Systems Technologies”, in proceedings International Conference on Database and Expert Systems Applications. Vienna, 1990, pp 315–321.
Debenham, J.K. and Lindley, C., “The Knowledge Analyst's Assistant: A Tool for Knowledge Systems Design”, in proceedings of the 4th Australian Joint Conference on Artificial Intelligence, Perth, 21–23 November 1990, pp 343–354.
Gaines, B.R., “Foundations of knowledge engineering”, in (M.A. Bramer, Ed.) “Research and Development in Expert Systems III”, Cambridge University Press, 1987.
Gray, P.M.D., “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.
Kent, W., “A Simple Guide to Five Normal Forms in Relational Database Theory”, C. ACM. Vol 26, No 2, Feb 1983, pp 120–125.
Napheys, B. & Herkimer, D., “A Look at Loosely-Coupled Prolog/Database Systems”, in Proceedings Second International Conference on Expert Database Systems, George Mason University, 1988.
Steels, L., “Second Generation Expert Systems”, in (M.A. Bramer, Ed.) “Research and Development in Expert Systems III”, Cambridge University Press, 1987.
Stonier, T., “What is Information”, in (M.A. Bramer, Ed.) “Research and Development in Expert Systems III”, Cambridge University Press, 1987.
Twine, S., “Towards a Knowledge Engineering Procedure”, in “Research and Development in Expert Systems V”, Cambridge University Press, 1989, p 90–102.
Walker, A., Kowalski, R., Lenat, D., Soloway, E. and Stonebraker, M., “Knowledge Management”, in (L. Kerschberg, Ed.), “Proceedings from the Second International Conference on Expert Database Systems”, Benjamin Cummings, 1989.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Debenham, J. (1992). The construction of maintainable knowledge bases. In: Papazoglou, M.P., Zeleznikow, J. (eds) The Next Generation of Information Systems: From Data to Knowledge. IJCAI 1991. Lecture Notes in Computer Science, vol 611. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55616-8_41
Download citation
DOI: https://doi.org/10.1007/3-540-55616-8_41
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55616-9
Online ISBN: 978-3-540-47262-9
eBook Packages: Springer Book Archive