Abstract
In order to support non-standard database applications and, in particular, advanced engineering applications, enhanced DBMSs have to supply not only semantically enriched data and knowledge modeling concepts, but also means for constructing an application model in a stepwise, incremental way. The Knowledge Base Management System KRISYS, which is presented in this paper, has been developed along these lines. We give an overview of the system architecture and the individual components, illustrate the application design methodology supported by the system, and demonstrate the applicability of KRISYS in an advanced CAD framework. Additionally, we emphasize the need of refined concepts for efficient application processing in workstation/server architectures and sketch a processing model for such an environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Atkinson, M., et.al.: The Object-Oriented Database Manifesto, in Proc. First Int. Conf. on Deductive and Object-Oriented Databases, 1989, Kyoto, Japan, pp.40–57.
Akman, V., ten Hagen, P.J.W., Varkamp, P.J. (eds.): Intelligent CAD Systems, II, Springer-Verlag, London, Paris, Tokyo, 1989.
Brachman, R., Levesque, H.: The Knowledge Level of KBMS, in: [BM86], pp. 9–12.
Brodie, M.L., Mylopoulos, J. (eds.): On Knowledge Base Management Systems (Integrating Artificial Intelligence and Database Technologies), Topics in Information Systems, Springer-Verlag, New York, 1986.
Borgida, A., Mylopoulos, J., Wong, H.K.T.: Generalization/Specialization as a Basis for Software Specification, in: On Conceptual Modelling (Perspectives from Artificial Intelligence, Databases, and Programming Languages), Topics in Information Systems, (eds.: Brodie, M.L., Mylopoulos, J., Schmidt, J.W.), Springer-Verlag, New York, 1984, pp. 87–114.
Brodie, M.L.: Association: A Database Abstraction for Semantic Modelling, in: Proc. 2nd Int. Entity-Relationship Conference, Washington, D.C., Oct. 1981.
Bobrow, D.G., Stefik, M.: The LOOPS Manual, Xerox PARC, Palo Alto, CA, 1983.
Deßloch, S.: Handling Integrity in a KBMS Architecture for Workstation/Server Environments, in: Proc. Gl-Fachtagung “Datenbanksysteme in Büro, Technik und Wissenschaft”, Kaiserslautern, März 1991, Hrsg. H.-J. Appelrath, Informatik-Fachberichte 270, Springer-Verlag, S.89–108.
DeWitt, D.J., Futtersack, P., Maier, D., Velez, F.: A Study of Three Alternative Workstation Server Architectures for Object-Oriented Database Systems, in Proc. 16th VLDB Conf., Brisbane, Australia 1990.
Deßloch, S., Härder, T., Leick, F.J., Mattos, N.M., Laasch, Ch., Rich, Ch., Schek, H.J., Scholl, M.: COCOON and KRISYS — A Survey and Comparison, ZRI-Report, University of Kaiserslautern, 1992.
Deßloch, S., Härder, T., Mattos, N., Mitschang, B.: KRISYS: KBMS Support for Better CAD Systems, in: Proc. 2nd International Conference on Data and Knowledge Systems for Manufacturing and Engineering, Gaithers-burg — Maryland, Oct. 1989, pp.172–182.
Deßloch, S., Hübel, C., Mattos, N., Sutter, B.: KBMS Support for Technical Modeling in Engineering Systems, in: Proc. 3rd International Conference of Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, Charleston — South Carolina, July 1990, pp. 790–799.
Deßloch, S., Hübet, C., Mattos, N., Sutter, B.: Handling Functional Constraints of Technical Modeling Systems in a KBMS Environment, in: International Journal of Systems Automation: Research and Applications (SARA), 1, 1991,pp. 347–367.
Davis, R., King, J.: An overview of production systems, in Elcock, E., Michie, D. (eds.): Machine Intelligence, Wiley, New York, pp. 300–332, 1976.
Deßloch, S., Leick, F.J., Mattos, N.M.: A State-oriented Approach to the Specification of Rules and Queries in KBMS, ZRI-Report 4/90, University of Kaiserslautern, 1990, submitted for publication.
Filman, R.E.: Reasoning with Worlds and Truth Maintenance in a Knowledge-based Programming Environment, in: Communications of the ACM, Vol. 31, No. 4, April 1988, pp. 382–401.
Frost, R. A.: Introduction to Knowledge Base Systems, Collins, London, 1986.
Fikes, R., Kehler, T.: The Role of Frame-based Representation in Reasoning, in: Communications of the ACM, Vol. 28. No. 9, Sept. 1985, pp. 904–920.
Fox, M., Wright, J., Adam, D.: Experience with SRL: an Analysis of a Frame-based Knowledge Representation, Technical Report CMU-CS-81–135, Carnegie-Mellon University, Pittsburgh 1985.
Grabowski, H., Rude, S.: Intelligent Cad-Systems based on Technical Associative Modelling, in: Straßer, W., Seidel, H.P.(eds.): Theory and Practice of Geometric Modeling, Springer, 1989, pp.451–467.
Härder, T. (ed.): The PRIMA Project: Design and Implementation of a Non-Standard Database System, SFB 124 Research Report No. 26/88, University of Kaiserslautern, Kaiserslautem, 1988.
Hansel, E.: Query Processing in the Knowledge Base Management System KRISYS (in German), Undergrad-uation Final Work, University of Kaiserslautern, Kaiserslautern — Germany, July 1991.
Härder, T., Hübel, C., Meyer-Wegener, K., Mitschang, B.: Processing and Transaction Concepts for Cooperation of Engineering Workstations and a Database Server, in: Data and Knowledge Engineering, Vol. 3, 1988, pp. 87–107.
Härder, T., Meyer-Wegener, K., Mitschang, B., Sikeler, A.: PRIMA — A DBMS Prototype Supporting Engineering Applications, in: Proc. 13th VLDB Conf., Brighton, UK, 1987, pp. 433–442.
Knapmeyer, Ch.: Optimization of the Database Mapping in the KBMS KRISYS Using Load Information (in German), Undergraduation Final Work, University of Kaiserslautern, Kaiserslautern — Germany, June 1992.
The KBMS Prototype KRISYS — User Manual. Version 2.3, Kaiserslautern. West Germany. 1989.
Kraft, S.: An Analysis of some existing Systems supporting knowledge modeling (in German). Undergraduation Final Work. University of Kaiserslautern, Kaiserslautern — Germany, February 1991.
Küspert, K., Dadam, P., Günauer, J.: Cooperative Object Buffer Management in the Advanced Information Management Prototype, Proc. 13th VLDB Conf., Brighton, England, Sept. 1987, pp. 483–492.
Langkafel, D.: A Component for Graph-oriented Management of Knowledge Base Contents (in German), Undergraduation Final Work, University of Kaiserslautem, Kaiserslautern — Germany, June 1991.
Leick, F.J., Mattos, N.M.: A Framework for an Efficient Processing of Knowledge Bases on Secondary Storage, in: Proc. of the 4th Brazilian Symposium on Data Bases, Campinas-Brazil, April 1989.
Mattos, N.M.: Abstraction Concepts: the Basis for Data and Knowledge Modeling, in: 7th Int. Conf. on Entity-Relationship Approach, Rom, Italy, Nov. 1988, pp. 331–350.
Mattos, N.M.: KRISYS — A Multi-Layered Prototype KBMS Supporting Knowledge Independence, in: Proc. Int. Computer Science Conference — Artificial Intelligence: Theory and Application, Hong Kong, Dec. 1988, pp. 31–38.
Mattos, N.: An Approach to DBS-based Knowledge Management (invited talk), in: Proc. 1st Workshop “Information Systems and Artificial Intelligence”, Ulm — West Germany, March 1990.
Mattos, N.M.: An Approach to Knowledge Base Management — Requirements, Knowledge Representation, and Design Issues -, Doctoral Thesis, University of Kaiserslautem, Computer Science Department, Kaiserslautern, Lecture Notes in Artificial Intelligence, Vol. 513, Springer, 1991.
Mattos, N.M.: KRISYS — a KBMS Supporting Development and Processing of Knowledge-based Applications in Workstation/Server Environments, ZRI-Bericht 5/91, Universität Kaiserslautem, submitted for publication.
Mattos, N.M., Deßloch, S., Leick, F.-J.: A Knowledge-based Approach to Intelligent CAD for Architectural Design, in: Proc. IEA/AIE’91 – 4th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, Kauai, Hawaii, June 1991, S. 409–418.
Mitschang, B.: Towards a Unified View of Design Data and Knowledge Representation, in: Proc. of the 2nd Int. Conf. on Expert Database Systems, Tysons Corner, Virginia, April 1988, pp. 33–49.
Mitschang, B.: Extending the Relational Algebra to Capture Complex Objects, in: Proc. of the 15th VLDB Conf., Amsterdam, 1989. pp. 297–306.
Michels, M.: The KBMS KRISYS from the viewpoint of Diagnosis XPS (in German), Undergraduation Final Work, University of Kaiserslautern, Kaiserslautern — Germany, March 1989.
Mattos, N.M., Michels, M.: Modeling with KRISYS: the Design Process of DB Applications Reviewed, in: Proc. the 8th Int. Conf. on Entity-Relationship Approach, Toronto — Canada, Oct. 1989, pp. 159–173.
Mattos, N.M., Meyer-Wegener, K., Mitschang, B.: Grand Tour of Concepts for Object-Orientation from a Database Point of View, to appear in: Data and Knowledge Engineering.
Möllenkamp, H.: Knowledge based Support for the estimation of immovables, application anlysis, conception and prototypical implementation (in German), Undergraduation Final Work, University of Kaiserslautern, Kaiserslautern — Germany, December 1991.
Nierstrasz, O.M.: A Survey of Object-Oriented Concepts, in: Kim, W., Lochovsky, F.H. (eds.): Object-Oriented Concepts, Databases, and Applications, ACM Press, New York, 1989.
Reinert, J.: A Model for the Representation of static and dynamic aspects for CAD Design (in German), Undergraduation Final Work, University of Kaiserslautem, Kaiserslautern — Germany, February 1990.
Rheinberger, B.: A XPS for travel guidance as application of the KBMS KRISYS (in German), Undergraduation Final Work, University of Kaiserslautern, Kaiserslautern — Germany, March 1989.
Rocha, R. P. da: Transformation and Rewrite in the Query Processing System of the KBMS KRISYS (in Portuguese), Master Thesis, CPGCC, UFRGS, Porto Alegre, Brasil, May 1992.
Rosenthal, A., Heiler, S., Manola, F., Dayal, U.: Query Facilities for Part Hierarchies: Graph Traversal, Spatial Data, and Knowledge-Based Detail Supression, Research Report, CCA, Cambridge, MA, 1987.
Schulte, D.: An Approach to Flexible Mapping of Knowledge Models to Data Models (in German), Undergraduation Final Work, University of Kaiserslautern, Kaiserslautern — Germany, June 1991.
Strobel, M.: Conception of a Component for Context Management in the KBMS KRISYS (in German), Undergraduation Final Work, University of Kaiserslautern, Kaiserslautern — Germany, June 1992.
Surjanto, B.: Conception and Implementation of a knowledge based system for the generation of an application oriented DB schema for a KRISYS KB (in German), Undergraduation Final Work, University of Kaiserslautern, Kaiserslautern — Germany, October 1991.
Stefik, M., Bobrow, D.G.: Object-Oriented Programming: Themes and Variations, in: Al-Magazine, Vol. 6, No. 4, Winter 1986, pp. 40–62.
Smith, J.M., Smith, D.C.P.: Database Abstractions: Aggregation and Generalization, in: ACM Transactions on Database Systems, Vol. 2, No. 2, June 1977, pp. 105–133.
Schek, H.-J., Scholl, M.H.: Evolution of Data Models, in Database Systems of the 90’s, Lecture Notes in Computer Science 466, (Ed. A. Blaser), Springer vertag, Berlin, 1990, pp. 135–153.
Scholl, M.H., Schek, H.-J.: A synthesis of complex objects and object orientation, Proc. IFIP TC2 Conf. on Object Oriented Databases: Analysis, Design & Construction (DS-4), Windermere, U.K., North-Holland, 1990.
Schmidt, J.W., Thanos, C. (ed.): Foundations of Knowledge Base Management, Topics in Information Systems, Springer-Verlag, 1989.
Thomczyk, Ch.: A Design XPS for the KBMS KRISYS (in German),Undergraduation Final Work, University of Kaiserslautern, Kaiserslautern — Germany, January 1990
Thomas, J.: An Approach to Parallelism in KRISYS, ZRI-Report 1/92, Department of Computer Science, University of Kaiserslautern, March 1992.
Williams, C.: ART the Advanced Reasoning Tool: Conceptual Overview, Inference Corporation, Los Angeles, 1984.
Yoshikawa, H., Gossard, D. (eds.): Intelligent CAD, I, North-Holland, Amsterdam, 1989.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Deßloch, S., Härder, T., Leick, FJ., Mattos, N.M. (1992). KRISYS — a KBMS Supporting the Development and Processing of Advanced Engineering Applications. In: Bayer, R., Härder, T., Lockemann, P. (eds) Objektbanken für Experten. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-77873-5_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-77873-5_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-56074-6
Online ISBN: 978-3-642-77873-5
eBook Packages: Springer Book Archive