Skip to main content

On Knowledge-Based System Architectures

  • Chapter
On Knowledge Base Management Systems

Part of the book series: Topics in Information Systems ((TINF))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Aho, A., J. Ullman, “Universality of Data Retrieval Languages”, Sixth ACM Symposium on Principles of Programming Languages, 1979.

    Google Scholar 

  2. Balzer, R., et al., “HEARSAY-III: A Domain-Independent Framework for Expert Systems,” Proc. AAAI Conference, August 1980.

    Google Scholar 

  3. Bernstein, P., B. Blaustein, and E. Clarke, “Fast Maintenance of Integrity Assertions Using Redundant Aggregate Data,” Proc. Sixth VLDB; October 1980.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. Boral, H. and I. Gold, “Towards a Self-Adapting Centralized Concurrency Control Algorithm”, Proceedings of the 1984 SIGMOD Conference, Boston, Ma., 1984.

    Google Scholar 

  6. Ball, E. and P. Hayes, “Representation of Task-Specific Knowledge in a Gracefully Interacting User Interface,” Proc. AAAI Conference, August 1980.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. 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.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. Chandra, A., D. Harel, “Horn Clause Queries and Generalization”, A CM SIGA CT-SIGMOD Symposium on Principles of Database Systems, 1982.

    Google Scholar 

  12. Cammarata, C., D. McArther, and R. Steeb, “Strategies of Cooperation in Distributed Problem Solving,” Proc. IJCAI83, Karlsruhe, August 1983.

    Google Scholar 

  13. Dayal, U., “Processing Queries over Generalization Hierarchies in a Multidatabase System,” Proc. Ninth International Conference on Very Large Data Bases, October 1983.

    Google Scholar 

  14. 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.

    Google Scholar 

  15. 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.

    Google Scholar 

  16. Forgy, C. L., “On the Efficient Implementation of Production Systems,” Ph. D. Dissertation, Carnegie-Mellon University, 1979.

    Google Scholar 

  17. Garcia-Molina, H., “Using Semantic Knowledge for Transaction Processing in a Distributed Database,” ACM Transactions on Database Systems, Vol. 8, No. 2, June 1983.

    Google Scholar 

  18. 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.

    Google Scholar 

  19. 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.

    Google Scholar 

  20. 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.

    Google Scholar 

  21. Jarke, M., and Y. Vassiliou, “Coupling Expert Systems with Database Management Systems,” NYU Symposium on Artificial Intelligence Application for Business, May 1983.

    Google Scholar 

  22. Lorie, R. A., “Issues in Database for Design Applications,” IBM Research Report RJ3176, IBM Research Lab., San Jose, CA, July 1981.

    Google Scholar 

  23. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics