Skip to main content

Method-Specific Knowledge Compilation: Towards Practical Design Support Systems

  • Chapter
Artificial Intelligence in Design ’98

Abstract

Modern knowledge systems for design typically employ multiple problem-solving methods which in turn use different kinds of knowledge. The construction of a heterogeneous knowledge system that can support practical design thus raises two fundamental questions: how to accumulate huge volumes of design information, and how to support heterogeneous design processing? Fortunately, partial answers to both questions exist separately. Legacy databases already contain huge amounts of general-purpose design information. In addition, modern knowledge systems typically characterize the kinds of knowledge needed by specific problem-solving methods quite precisely. This leads us to hypothesize method-specific data-to-knowledge compilation as a potential mechanism for integrating heterogeneous knowledge systems and legacy databases for design. In this paper, first we outline a general computational architecture called HIPED for this integration. Then, we focus on the specific issue of how to convert data accessed from a legacy database into a form appropriate to the problem-solving method used in a heterogeneous knowledge system. 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 limited experiment indicates the computational feasibility of method-specific data-to-knowledge compilation, but also raises additional research issues.

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

References

  • Barber, J., Jacobson, M., Penberthy, L., Simpson, R., Bhatta, S., Goel, A. K., Pearce, M., Shankar, M., and Stroulia, E.: 1992, Integrating artificial intelligence and multimedia technologies for interface design advising, NCR Journal of Research and Development, 6(1), 75–85.

    Google Scholar 

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

    Article  Google Scholar 

  • Bhatta, S., Goel, A. K., and Prabhakar, S.: 1994, Analogical design: A model-based approach, in J. S. Gero and F. Sudweeks (eds), Artificial Intelligence in Design ‘84, Kluwer, Dordrecht.

    Google Scholar 

  • Brodie, M.: 1988, Future intelligent systems: AI and database technologies working together, in Mylopoulos and Brodie (eds), Reading in Artificial Intelligence and Databases, Morgan Kaufmann, pp. 623–641.

    Google Scholar 

  • Brown, D. and Chandrasekaran, B.: 1989, Design Problem Solving: Knowledge Structures and Control Strategies, Pitman, London, UK.

    Google Scholar 

  • Codd, E.: 1970, A relational model for large shared data banks, CACM, 13(6).

    Google Scholar 

  • Finin, T. and Wiederhold, G.: 1991, An overview of KQML: A knowledge query and manipulation language. Available through the Stanford University Computer Science Department.

    Google Scholar 

  • Genesreth, M. R. and Fikes, R.: 1991, Knowledge Interchange Format Version 2 Reference Manual, Stanford University Logic Group.

    Google Scholar 

  • Goel, A. K., Bhatta, S., and Stroulia, E.: 1996a, Kritik: An early case-based design system, in M. L. Maher and P. Pu (eds), Issues and Applications of Case-Based Reasoning to Design, Lawrence Erlbaum, Hillsdale, NJ.

    Google Scholar 

  • Goel, A. K. and Chandrasekaran, B.: 1989, Functional representation of designs and redesign problem solving, Proceedings Eleventh International Joint Conference on Artificial Intelligence, Morgan Kaufmann, pp. 1388–1394.

    Google Scholar 

  • Goel, A. K., Gomez, A., Grue, N., Murdock, J. W., Recker, M., and Govindaraj, T.: 1996b, Explanatory interface in interactive design environments, in J. S. Gero, F. Sudweeks (eds), Artificial Intelligence in Design ‘86, Kluwer, Dordrecht.

    Google Scholar 

  • Goel, A. K., Gomez, A., Grue, N., Murdock, J. W., Recker, M., and Govindaraj, T.: 1996c, Towards design learning environments - I: Exploring how devices work, in C. Frasson, G. Gauthier, and A. Lesgold (eds), Proceedings Third International Conference on Intelligent Tutoring Systems, number 1086 in Lecture Notes in Computer Science, Montreal, Canada, Springer.

    Google Scholar 

  • Goel, A. K. (ed.): 1991, Knowledge compilation: A symposium, IEEE Expert, 6(2).

    Google Scholar 

  • Gruber, T. R.: 1993, A translation approach to portable ontology specification, Knowledge Acquisition, 5(2), 199–220.

    Article  Google Scholar 

  • Hennessy, D. and Hinkle, D.: 1992, Applying case-based reasoning to autoclave loading, IEEE Expert, 21–26.

    Google Scholar 

  • Hmelo, C.: 1997, Using structure-behavior-function models in design problems for science learning, Presented to the NSF Design Education Workshop, Georgia Institute of Technology, Atlanta.

    Google Scholar 

  • Keller, R. M.: 1991, Applying knowledge compilation techniques to model-based reasoning, IEEE Expert, 6(2).

    Article  Google Scholar 

  • Koch, G. and Loney, K.: 1995, Oracle: The Complete Reference, 3rd edn, Osbome/McGraw Hill/Oracle.

    MATH  Google Scholar 

  • Lenat, D. and Guha, R.: 1990, Building Large Knowledge Based Systems: Representation and Inference in the CYC Project, Addison-Wesley.

    Google Scholar 

  • Lenz, T., McDowell, J., Kamel, A., Sticklen, J., and Hawley, M. C.: 1996, The evolution of a decision support architecture for polymer composites design, IEEE Expert, 11(5), 77–83.

    Article  Google Scholar 

  • Marcus, S., Stout, J., and McDermott, J.: 1988, VT: An expert elevator designer that uses knowledge-based backtracking, AI Magazine, 9(1), 95–112.

    Google Scholar 

  • McDermott, J.: 1982, R1: A rule-based configurer of computer systems, Artificial Intelligence, 19, 39–88.

    Article  Google Scholar 

  • McKay, D., Finin, T., and O’Hare, A.: 1990, The intelligent database interface, Proceedings Eighth National Conference on Artificial Intelligence, AAAI Press, Menlo Park, CA, pp. 677–684.

    Google Scholar 

  • Mittal, S., Dym, C., and Morjaria, M.: 1986, PRIDE: An expert system for the design of paper handling systems, Computer, 19(7), 102–114.

    Article  Google Scholar 

  • Navathe, S. B. and Donahoo, M. J.: 1995, Towards intelligent integration of heterogeneous information sources, Proceedings of the 6th International Workshop on Database Re-engineering and Interoperability.

    Google Scholar 

  • Navathe, S. B., Mahajan, S., and Omiecinski, E.: 1996, Rule based database integration in HIPED: Heterogeneous intelligent processing in engineering design, Proceedings International Symposium on Cooperative Database Systems for Advanced Applications, World Scientific Press.

    Google Scholar 

  • 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 

  • Punch, W., Goel, A. K., and Brown, D.: 1996, A knowledge-based selection mechanism for strategic control with application in design, diagnosis and planning, International Journal of Artificial Intelligence Tools, 4(3), 323–348.

    Google Scholar 

  • Puntambekar, S. and Hubscher, R.: 1997, A structure-behavior-function analysis of the design process, Presented to the NSF Design Education Workshop, Georgia Institute of Technology, Atlanta.

    Google Scholar 

  • Ramakrishnan, R., Srivastava, D., and Sudarshan, S.: 1992, CORAL: Control, relations, and logic, Proceedings International Conference of the Internation Conference on Very Large Databases.

    Google Scholar 

  • Stroulia, E. and Goel, A. K.: 1995, Functional representation and reasoning in reflective systems, Journal of Applied Intelligence, 9(1).

    Article  Google Scholar 

  • Stroulia, E., Shankar, M., Goel, A. K., and Penberthy, L.: 1992, A model-based approach to blame assignment in design, in J. S. Gero (ed.), Artificial Intelligence in Design ‘82, Kluwer, Dordrecht.

    Google Scholar 

  • Tong, C.: 1991, The nature and significance of knowledge compilation, IEEE Expert, 6(2).

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Murdock, J.W., Goel, A.K., Donahoo, M.J., Navathe, S. (1998). Method-Specific Knowledge Compilation: Towards Practical Design Support Systems. In: Gero, J.S., Sudweeks, F. (eds) Artificial Intelligence in Design ’98. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-5121-4_22

Download citation

  • DOI: https://doi.org/10.1007/978-94-011-5121-4_22

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-6153-7

  • Online ISBN: 978-94-011-5121-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics