Abstract
This chapter investigates architectural issues of Knowledge-Base Management Systems (KBMSs) that might result from the integration of Knowledge-Base (KB) systems and Database Management Systems (DBMS) technology. A hypothetical KBMS architecture is presented that assumes the decomposition and current KB systems and DBMSs into components that may themselves be KB systems. The architecture is for a system of heterogeneous, distributed, cooperating KB components that actively participate in problem solving (e.g., Knowledge Management and KB application components cooperate, a DBMS query optimizer cooperates with other KB planning components.) The architecture is used to investigate the systems concept of a KBMS, its potential functionality, related systems issues, and types of integration.
This work was supported in part by the Defense Advanced Research Projects Agency and by the National Science Foundation, Grant ECS-841383F. The views and conclusions contained in this paper are those of the authors and do not necessarily represent the official policies of the Defense Advanced Research Projects Agency, the National Science Foundation, or the U. S. Government.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Aho, A., J. Ullman, “Universality of Data Retrieval Languages”, Sixth ACM Symposium on Principles of Programming Languages, 1979.
Balzer, R., et al., “HEARSAY-III: A Domain-Independent Framework for Expert Systems,” Proc. AAAI Conference, August 1980.
Bernstein, P., B. Blaustein, and E. Clarke, “Fast Maintenance of Integrity Assertions Using Redundant Aggregate Data,” Proc. Sixth VLDB; October 1980.
Blaustein, B. T., R. M. Chilenskas, H. Garcia-Molina, C. W. Kaufman, and D. R. Ries, “Maintaining Replicated Databases Even in the Presence of Network Partitions,” Proc. Third Symposium on Reliability in Distributed Software and Database Systems, Clearwater Beach, FL., IEEE, October 1983.
Boral, H. and I. Gold, “Towards a Self-Adapting Centralized Concurrency Control Algorithm”, Proceedings of the 1984 SIGMOD Conference, Boston, Ma., 1984.
Ball, E. and P. Hayes, “Representation of Task-Specific Knowledge in a Gracefully Interacting User Interface,” Proc. AAAI Conference, August 1980.
Brachman, R. J., H. J. Levesque, and P. F. Patel-Schneider, “What Makes a Knowledge Base Knowledgeable? A View of Databases from the Knowledge Level,” in L. Kerschberg (ed.), Expert Database Systems, Proc. First Intl. Workshop on Expert Database Systems, Kiawah Island, S.C., October 1984.
Bernstein, P., D. W. Shipman, and J. B. Rothnie, Jr., “Concurrency Control in a System for Distributed Databases (SDD-1),” ACM Transactidns on Database Systems, Vol. 5, No. 1, March 1980.
Chan, A., U. Dayal, S. Fox, N. Goodman, D. Ries, and D. Skeen, “Overview of an Ada Compatible Distributed Database Manager,” Proc. ACM SIGMOD Conf. 83, San Jose, CA, May 1983.
Chan, A., S. Fox, K. Lin, and D. Ries, “The Design of an Ada Compatible Local Database Manager,” Technical Report CCA-81-09, Computer Corporation of America, Cambridge, Mass., 1981.
Chandra, A., D. Harel, “Horn Clause Queries and Generalization”, A CM SIGA CT-SIGMOD Symposium on Principles of Database Systems, 1982.
Cammarata, C., D. McArther, and R. Steeb, “Strategies of Cooperation in Distributed Problem Solving,” Proc. IJCAI83, Karlsruhe, August 1983.
Dayal, U., “Processing Queries over Generalization Hierarchies in a Multidatabase System,” Proc. Ninth International Conference on Very Large Data Bases, October 1983.
Deering, M., and J. Faletti, “Database Support for Storage of AI Reasoning Knowledge,” in L. Kerschberg (ed.), Expert Database Systems, Proc. First Intl. Workshop on Expert Database Systems, Kiawah Island, S.C., October 1984.
Dayal, U., H. Y. Hwang, F. Manola, A. Rosenthal, and J. M. Smith, “Knowledge-Oriented Database Management, Phase I, Final Technical Report”, CCA-84-02, Computer Corporation of America, Cambridge, Mass., August 1984.
Forgy, C. L., “On the Efficient Implementation of Production Systems,” Ph. D. Dissertation, Carnegie-Mellon University, 1979.
Garcia-Molina, H., “Using Semantic Knowledge for Transaction Processing in a Distributed Database,” ACM Transactions on Database Systems, Vol. 8, No. 2, June 1983.
Geschke, M. J., R. A. Bullock, and L. E. Widmaier, “TAC*II — An Expert Knowledge Based System for Tactical Decision Making,” Master’s Thesis, Naval Postgraduate School, Monterey, CA, June 1983.
Goodman. N., R. Katz, T. Landers, J. M. Smith, and L. Yedwab, “Database Integration and Incompatible Data Handling in MULTIBASE — A System for Integrating Heterogeneous Distributed Databases,” Technical Report CCA-81-06, Computer Corporation of America, Cambridge, Mass., May 1981.
Hammer, M. M., and D. J. McLeod, “Semantic Integrity in a Relational Data Base System,” Proc. International Conference on Very Large Data Bases, September 1975.
Jarke, M., and Y. Vassiliou, “Coupling Expert Systems with Database Management Systems,” NYU Symposium on Artificial Intelligence Application for Business, May 1983.
Lorie, R. A., “Issues in Database for Design Applications,” IBM Research Report RJ3176, IBM Research Lab., San Jose, CA, July 1981.
Landers, T., and R. L. Rosenberg, “An Overview of MULTIBASE,” in Proc. 2nd International Symposium on Distributed Databases, H. J. Schneider (ed.), Berlin, W. Germany, September 1982.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1986 Springer-Verlag, New York Inc.
About this chapter
Cite this chapter
Manola, F., Brodie, M.L. (1986). On Knowledge-Based System Architectures. In: Brodie, M.L., Mylopoulos, J. (eds) On Knowledge Base Management Systems. Topics in Information Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4612-4980-1_4
Download citation
DOI: https://doi.org/10.1007/978-1-4612-4980-1_4
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4612-9383-5
Online ISBN: 978-1-4612-4980-1
eBook Packages: Springer Book Archive