From data to knowledge: method-specific transformations
Generality and scale are important but difficult issues in knowledge engineering. At the root of the difficulty lie two hard questions: how to accumulate huge volumes of knowledge, and how to support heterogeneous knowledge and processing? One answer to the first question is to reuse legacy knowledge systems, integrate knowledge systems with legacy databases, and enable sharing of the databases by multiple knowledge systems. We present an architecture called HIPED for realizing this answer. HIPED converts the second question above into a new form: how to convert data accessed from a legacy database into a form appropriate to the processing method used in a legacy knowledge system? One answer to this reformed question is to use method-specific transformation of data into knowledge. We describe an experiment in which a legacy knowledge system called Interactive Kritik is integrated with an ORACLE database using IDI as the communication tool. The experiment indicates the computational feasibility of method-specific data-to-knowledge transformations.
Unable to display preview. Download preview PDF.
- [Batini et al., 1986]Batini, C., Lenzernini, M., and Navathe, S. B. (1986). A comparative analysis of methodologies for database schema integration. ACM Computing Surveys, 18(4):325–364.Google Scholar
- [Codd, 1970]Codd, E. (1970). A relational model for large shared data banks. CA CM, 13(6).Google Scholar
- [Goel et al., 1996a]Goel, A., Gomez, A., Grue, N., Murdock, J. W., Recker, M., and Govindaraj, T. (1996a). Explanatory interface in interactive design environments. In Gero, J. S. and Sudweeks, F., editors, Proc. Fourth International Conference on Artificial Intelligence in Design, Stanford, California. Kluwer Academic Publishers.Google Scholar
- [Goel et al., 1996b]Goel, A., Gomez, A., Grue, N., Murdock, J. W., Recker, M., and Govindaraj, T. (1996b). Towards design learning environments — I: Exploring how devices work. In Frasson, C., Gauthier, G., and Lesgold, A., editors, Proc. Third International Conference on Intelligent Tutoring Systems, number 1086 in Lecture Notes in Computer Science, Montreal, Canada. Springer.Google Scholar
- [Koch and Loney, 1995]Koch, G. and Loney, K. (1995). Oracle: The Complete Reference. Osborne/McGraw Hill/Oracle, 3rd edition.Google Scholar
- [Lenat and Guha, 1990]Lenat, D. and Guha, R. (1990). Building Large Knowledge Based Systems: Representation and Inference in the CYC Project. Addison-Wesley.Google Scholar
- [McKay et al., 1990]McKay, D., Finin, T., and O'Hare, A. (1990). The intelligent database interface. In Proc. Eight National Conference on Artificial Intelligence, pages 677–684, Menlo Park, CA. AAAI.Google Scholar
- [Navathe and Donahoo, 1995]Navathe, S. B. and Donahoo, M. J. (1995). Towards intelligent integration of heterogeneous information sources. In Proceedings of the 6th International Workshop on Database Re-engineering and Interoperability.Google Scholar
- [Navathe et al., 1996]Navathe, S. B., Mahajan, S., and Omiecinski, E. (1996). Rule based database integration in HIPED: Heterogeneous intelligent processing in engineering design. In Proc. International Symposium on Cooperative Database Systems for Advanced Applications. World Scientific Press.Google Scholar
- [Paramax, 1993]Paramax (1993). Software User's Manual for the Cache-Based Intelligent Database Interface of the Intelligent Database Interface. Paramax Systems Organization, 70 East Swedesford Road, Paoll, PA, 19301. Rev. 2.3.Google Scholar
- [Ramakrishnan et al., 1992]Ramakrishnan, R., Srivastava, D., and Sudarshan, S. (1992). CORAL: Control, relations, and logic. In Proc. International Conference of the Internation Conference on Very Large Databases.Google Scholar
- [Stroulia and Goel, 1995]Stroulia, E. and Goel, A. (1995). Functional representation and reasoning in reflective systems. Journal of Applied Intelligence, 9(1). Special Issue on Functional Reasoning.Google Scholar