DOI QR코드

DOI QR Code

A Knowledge Base Management Technique Based on XML Templates and its Application

XML 템플릿 기반 지식베이스 관리 기법과 그 응용

  • 이혜자 (용인송담대학 의료정보시스템과) ;
  • 정병수 (경희대학교 전자정보학부) ;
  • 박승훈 (경희대학교 동서의료공학과)
  • Published : 2004.12.01

Abstract

For using the knowledge of experts diversely and efficiently, it is very important that the system could represent the complex knowledge in well structured manner and also adapt well to the frequent schema changes. In this paper, we propose an efficient method for knowledge base management by using XML based templates. In our proposed method, to solve the inefficiency of management of many XML documents, we represent the complex knowledge on XML-based templates, and manage the templates structurally by using a meta-template that defines relationship among the templates. In order to show the effectiveness of our method, we developed a knowledge base to formulate an exercise prescription for a subject and an application program to classify the subject's fitness. The experimental study shows that XML-based templates provide a flexible, extensible and structured way of representing expert knowledge. The inference using XML-based templates can be controlled systematically and efficiently by using meta-template.

전문가의 지식을 다양하고 효율적으로 활용하기 위해서는 복잡한 지식을 구조적으로 표현하고 변화에 유연하게 적응하도록 관리하는 것이 무엇보다도 중요하다. 본 논문에서는 XML 템플릿(template)을 기반으로 한 지식베이스 관리 방법을 제안한다. 제안하는 방법에서는 복잡하고 다양한 정보를 구조적으로 표현하는데 효과적인 XML을 이용하면서, XML 문서의 종류와 개수가 많아지면서 발생하는 문서관리상의 비효율성 문제를 해결하기 위하여, 복잡한 지식을 XML로 표현된 다수의 탬플릿으로 분류하여 작성하고, XML 템플릿들 사이의 연관관계 등을 정의한 메타템플릿을 이용하여 구조적으로 관리한다. 제안한 방법의 효용성을 입증하기 위해 개인의 건강과 체력에 적합한 운동을 처방하는 데 필요한 지식베이스와 운동처방 프로세스 중 대상자의 체력유형을 분류하는 프로그램을 개발하고 그 결과를 분석하였다. 실험을 통해 본 논문에서 제안하는 XML 템플릿 기반 지식베이스 관리 방법은 복잡한 전문지식을 구조적으로 표현하고, 새로운 유형의 정보가 필요하거나 기존 정보의 변경이 필요할 경우 유연하게 대처할 수 있으며, 메타템플릿을 이용하여 XML 템플릿들을 구조적으로 관리함으로써 효율적으로 추론할 수 있음이 확인되었다.

Keywords

References

  1. William R. Swartout, Future directions in knowledge-based systems, ACM Computing Surveys Vol.28, Issue 4es, Dec., 1996 https://doi.org/10.1145/242224.242241
  2. 윤경배, 최준혁, 왕창종, '하이브리드 SOM을 이용한 효율적인 지식베이스 관리', 정보처리학회논문지B, 제9-B권 제5권, pp.635-642, 2002 https://doi.org/10.3745/KIPSTB.2002.9B.5.635
  3. J. Giarratano, G. Riley, Expert Systems Principles and Programming, 3rd ed., pp.1-157, PWS Publishing Company, 1998
  4. P. Jackson, Introduction to Expert Systems, 3rd ed., pp.6-258, Addison Wesley, 1999
  5. G. F. Luger and W. A. Stubblefield, Artificial Intelligence, 3rd ed., pp.203-246, Addison Wesley, 1998
  6. 김화수, 조용범, 최종욱, 전문가시스템, pp.36-70, 집문당, 1998
  7. 이재규, 최형림, 김현수, 서민수, 주석진, 지원철, 전문가시스템 원리와 개발, pp.18-165, 법영사, 1998
  8. M. Cannataro, A. Guzzo and A. Pugliese, 'Knowledge Management and XML : Derivation of Synthetic Views over Semi-structured Data,' ACM SIGAPP Applied Computing Review, Vol.10, Issue 1, pp.32-36, 2002 https://doi.org/10.1145/568235.568242
  9. P. J. Wagner and T. K. Moore, 'Integrating XML into a Database Systems Course,' Proc. of SIGCSE 2003, pp. 26-30, 2003 https://doi.org/10.1145/792548.611924
  10. D. Hunter, et al. Beginning XML, Wrox Press, 2000
  11. E. Damiani, V. Elia and M. Madravio, 'Guest Editorial,' ACM SIGAPP Applied Computing Review, Vol.10. Issue 1, pp.32-32, Spring, 2002 https://doi.org/10.1145/568235.568241
  12. I. Manolescu, D. Florescu, D. Kossmann, F. Xhumari and D. Olteanu, 'Agora : Living with XML and Relational,' Proc. of the 26th VLDB Conference, pp.623-626, 2000
  13. P. Selinger, 'Information Integration and XML in IBM's DB2,' Proc. of the 28th VLDB Conference, 2002
  14. A. Nierman and H. V. Jagadish, 'ProTDB : Probabilistic Data in XML,' Proc. of the 28th VLDB Conference, pp. 646-657, 2002
  15. J. S. Key and R. K. Wong, 'Structural Inference for Semistructured Data,' Proc. of the 10th International Conference on Information and Knowledge Management, pp.159-166, 2001 https://doi.org/10.1145/502585.502613
  16. H. L. Van, 'A system based on XML for Supporting the Management of educational Web Sites,' ACM SIGAPP Applied Computing Review, Vol.10, Issue I, pp.37-42, 2002 https://doi.org/10.1145/568235.568243
  17. F. Niccolucci, 'XML and Humanities Computing,' ACM SIGAPP, Applied Computing Review, Vol.10, Issue 1, pp. 43-47, 2002 https://doi.org/10.1145/568235.568244
  18. Andrea Marchetti, Fabrizio Megale, Enrico Seta, Fabio Vitali, Using XML as a means to access legislative documents : Italian and foreign experiences, ACM SIGAPP, Applied Computing Review, Vol.10, Issue 1, pp.54-62, 2002 https://doi.org/10.1145/568235.568246
  19. Andrea Trentini, 'A Java-based framework to support computer-assisted creation of structured XML documents,' ACM SIGAIPP, Applied Computing Review, Vol.10, Issue 1, pp.48-53, 2002 https://doi.org/10.1145/568235.568245
  20. American College of Sports Medicine, ACSM's Resource Manual for Guidelines for Exercise Testing and Prescription, 4th ed. Lippincott Williams & Wilkins, 2001
  21. D. C. Nieman, Exercise Testing and Prescription : A Health-Related Approach, 4th ed., pp.1-46, Mayfield Publishing Company, 1999
  22. 유승희, 박수연, 현대인의 건강관리를 위한 운동처방, 도서출판 태근, 2000
  23. 체육과학연구원, 전문가를 위한최신 운동처방론, 도서출판 21세기 교육사, 2000