Skip to main content

Design and Implementation of Advanced Knowledge Processing in the KBMS KRISYS

  • Conference paper
Datenbanksysteme in Büro, Technik und Wissenschaft

Part of the book series: Informatik aktuell ((INFORMAT))

Abstract

Advanced data models and knowledge models together with their powerful query and manipulation languages have already proven to be essential for systems that support non-standard applications such as engineering and knowledge-based application systems. In order to raise their usability and acceptability, it is overly important to provide adequate implementation techniques that guarantee extensible and efficient processing for this advanced DBMS scenario. In this paper we present design alternatives and implementation techniques for such kinds of advanced DBMS, strongly focussing on query and knowledge processing in client/server architectures. To discuss our considerations and implementation technologies, we refer to the knowledge-processing framework of the KBMS KRISYS, although our ideas are generally applicable to (advanced) DBMS.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.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.

References

  1. Cattell, R. (ed.): Next Generation Database Systems, in: Special issue of Communications of the ACM, Vol. 34, No. 10, 1991.

    Google Scholar 

  2. Chen, C.M., Roussopoulos, N.: The Implementation and Performance Evaluation of the ADMS Query Optimizer: Integrating Query Result Caching and Matching, in: Advances in Database Technology - EDBT 94, Jarke, M., Bubenko, J. (eds.), Lecture Notes in Computer Science 779, Springer-Verlag, 1994, 323–336.

    Google Scholar 

  3. Deßloch, S.: Handling Integrity in a KBMS Architecture for Workstation/Server Environments, in: Proc. of the GI-Fachtagung “Datenbanksysteme in Büro, Technik und Wissenschaft„, Kaiserslautern, März 1991, Hrsg. H.-J. Appelrath, Informatik-Fachberichte 270, Springer-Verlag, S.89–108.

    Google Scholar 

  4. Deßloch, S.: Semantic Integrity in Advanced Database Management Systems, Doctoral Thesis, Dept. of Computer Science, University of Kaiserslautern, Sept. 1993.

    Google Scholar 

  5. Deßloch, S., Leick, F.J., Mattos, N., Thomas, J.: The KRISYS Project - A Summary of What We have Learned so far, in: Stucky, W., Oberweis, A. (eds.): Datenbanksysteme in Büro, Technik und Wissenschaft,, Springer (Informatik Aktuell), 1993, 124–143.

    Google Scholar 

  6. Graefe, G.: Volcano, an Extensible and Parallel Query Evaluation System, in: IEEE Transactions on Knowledge and Data Engineering, Vol.6, No.1, 1994, pp. 120–135.

    Article  Google Scholar 

  7. Haas, L. Freytag, J., Lohman, G., Pirahesh, H.: Extensible Query Processing in Starburst, in: Proc. ACM SIGMOD Int. Conf. on Management of Data, Portland, 1989, 377–388.

    Google Scholar 

  8. Härder, T., Meyer-Wegener, K., Mitschang, B., Sikeler, A.: PRIMA - A DBMS Prototype Supporting Engineering Applications, in: Proc. of the 13th Int. VLDB Conf., Brighton, UK, 1987, pp. 433–442.

    Google Scholar 

  9. Hong, W., Stonebraker, M.: Optimization of Parallel Query Execution Plans in XPRS, Distributed and Parallel Databases, Vol. 1, 1993, 9–32.

    Article  Google Scholar 

  10. Eich, M. (ed.): IEEE Transactions on Knowledge and Data Engineering, Special Issue on Main-Memory Databases, Vol. 4, No. 6, 1992.

    Google Scholar 

  11. IntelliCorp Inc.: The Knowledge Engineering Environment, IntelliCorp, Menlo Park, CA, 1984.

    Google Scholar 

  12. ISO/IEC JTC1/SC21/WG3: ISO/ANSI working draft Database Languages - SQL3, American National Standards Institute, 1430 Broadway, New York, NY 10018, Sept. 1994.

    Google Scholar 

  13. Kifer, M., Lausen, G.: F-Logic, a Higher-Order Language for Reasoning about Objects, Inheritance and Schema, Proc. of the ACM SIGMOD Int. Conf. on Management of Data, 1989, pp. 134–146.

    Google Scholar 

  14. Krivokapic, N.: Schema Evolution in KRISYS (in German), Diploma Thesis, University Kaiserslautern, 1993.

    Google Scholar 

  15. Langkafel, D.:A Component for Graph-oriented Management of Knowledge-base Excerpts (in German), Undergraduation Final Work, Dept. of Computer Science, University Kaiserslautern, 1991.

    Google Scholar 

  16. Lamb, C., Landis, G., Orenstein, J., Weinreb, D.: The Object Store Database System, in: Communications of the ACM, special issue on next-generation database systems, vol. 34, no. 10, 1991, pp. 50–63.

    Google Scholar 

  17. Lohman, G. Lindsay, B., Pirahesh, H., Schiefer, B.: Extensions to Starburst: Objects, Types, Functions, and Rules, in: CACM, Vol. 34, No. 10, 1991, pp. 94–109.

    Google Scholar 

  18. Lanzelotte, R. Valduriez, P., Zait, M., Ziane, M.: Industrial-Strength Parallel Query Optimization: Issues and Lessons, in: Information Systems, Vol. 19, No. 4, 1994, pp. 311–330.

    Article  Google Scholar 

  19. Mattos, N.: An Approach to Knowledge Base Management, in: LNCS 513, Springer-Verlag, 1991.

    Google Scholar 

  20. Mohan, C, Pirahesh, H., Tang, W., Wang, Y.: Parallelism in relational database management systems, in: IBM System Journal, Vol.33, No. 2, 1994, pp. 349–371.

    Article  Google Scholar 

  21. Cattell, R. (ed.): The Object Database Standard: ODMG-93, Morgan Kaufmann, CA, 1993.

    Google Scholar 

  22. Orenstein, J., Haradhvala, S., Margulies, B., Sakahara, D.: Query Processing in the ObjectStore Database System, Proc. of the 1992 ACM SIGMOD Conference, 403–412.

    Google Scholar 

  23. Schulte, D.: Flexible mapping of Knowledge Models to Data Models exemplified using the knowledge Model KOBRA and the Relational Model (in German), Diploma Thesis, University Kaiserslautern, 1991.

    Google Scholar 

  24. Surjanto, B.: Design and Implementation of a Knowledge-based System Generating Application-specific KB schemata for KRIS YS (in German), Diploma Thesis, University Kaiserslautern, 1991.

    Google Scholar 

  25. Thomas, J., Deßloch, S.: A Plan-Operator Concept for Client-Based Knowledge Processing, Proc. 19th VLDB Conference, Dublin, Ireland, August 1993.

    Google Scholar 

  26. Thomas,J., Gerbes, T., Härder, T., Mitschang, B.: Implementing Dynamic Code Assembly for Client- Based Query Processing, submitted for publication.

    Google Scholar 

  27. Thomas, J., Mitschang, B., Mattos, N., Deßloch, S.: Enhancing Knowledge Processing in Client/Server Environments, Proc. 2nd Int. Conf. on Information and Knowledge Management, Washington, D.C., 1993, 324–334.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Deßloch, S., Mattos, N., Mitschang, B., Thomas, J. (1995). Design and Implementation of Advanced Knowledge Processing in the KBMS KRISYS. In: Lausen, G. (eds) Datenbanksysteme in Büro, Technik und Wissenschaft. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-79646-3_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-79646-3_26

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-59095-8

  • Online ISBN: 978-3-642-79646-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics