협력학습 지원을 위한 에이전트 간의 의사소통 데이터 모델에 관한 연구

The Study about Agent to Agent Communication Data Model for e-Learning

  • 한태인 (한국방송통신대학교 평생대학원 이러닝학과)
  • Han, Tae-In (Department of e-Learning, Graduate School, Korea National Open University)
  • 투고 : 2011.04.20
  • 심사 : 2011.05.12
  • 발행 : 2011.05.25

초록

소셜러닝의 대표적 학습인 협력학습에서의 에이전트란 학습자에게 현황이든, 환경이든, 과제이든 설명해 줄 수 있거나, 보편적이고 일반적인 방법으로 독립적인 기능을 수행할 수 있는 것이다, 이를 위해서는 에이전트 사이에서의 의사소통에 관한 정보기술 표준화 방법이 요구된다. 본 연구는 협력학습에서 사용되는 각종 에이전트들의 의사소통에 관한 데이터 모델에 관한 기술을 제시한다. 따라서 이러닝 협력학습 환경을 지원하는 많은 에이전트들의 유형을 파악하고, 이 에이전트들 간의 상호 의사소통에 관한 규칙을 갖는 데이터 모델을 설계하여 그 요소들을 정의하고자 한다. 이렇게 제시된 표준화된 데이터 모델을 기반으로 하는 다중 에이전트 시스템은 여러 응용 에이전트가 독립된 프로세스로 활동할 수 있도록 정의된 통신 데이터모델에 의해 메시지 상호 교환이 가능해진다. 본 연구는 소셜러닝에서 주를 이루는 학습방법인 협력학습 중에서 다양한 에이전트를 활용하는 경우 이를 지원하는 에이전트간의 통신에 관한 의사소통 모델 응용을 통해 원활한 협력학습이 구현되도록 기여할 것으로 기대한다.

An agent in collaborative e-learning has independent function for learners in any circumstance, status and task by the reasonable and general means for social learning. In order to perform it well, communication among agents requires standardized and regular information technology method. This study suggests data model as a communication tool for various agents. Therefore this study shows various agents types for collaborative learning, designation of rule for data model that enable to communicate among agents and data element of agent communication data model. A multi-agent e-learning system using like this standardized data model should able to exchange the message that is needed for communication among agents who can take charge of their independent tasks. This study should contribute to perform collaborative e-learning successfully by the application of communication data model among agents for social learning.

키워드

참고문헌

  1. 강신천, 에이전트 활용 교수-학습, 새교육, 70-79, 2001.
  2. 권숙진, 웹기반 학습환경에서 학습자간 상호작용 지원을 위한 협력학습 플랫폼 프로토타입 개발, 한양대학교 대학원 석사학위논문, 2001.
  3. 고주연, 박선주, 에이전트 기반 교수-학습 시스템의 학습자 모델링, 한국정보교육학회 학술발표논문집, 2000.
  4. 고주연 박선주, 이동 에이전트를 활용한 웹기반 교수 학습시스템, 한국정보교육 학회논문지 육학회논문지, 5(2), 223-236, 2001.
  5. 김영기, 한선관, 이동 에이전트를 이용한 협력적인 모니터링 에이전트의 설계 및 구현, 한국정보교육학회논문지 한국정보교육학회논문지, 4(1), 24-31, 2000.
  6. 민현석, HMM을 이용한 지능형 자율 에이전트, 한양대학교 정보통신대학원 석사학위논문, 2002.
  7. 박부미, 웹 기반 협동학습 모형의 개발 및 효과분석, 부산대학교 교육대학원 박사학위논문, 2004.
  8. 배우인, 조용상, 강명기, 최성기, SCORM기반 콘텐츠와 연계한 협력학습관리 표준화 방안 연구, 한국교육학술정보원, 2006.
  9. 백순철, 최중민, 장명욱, 박상규 임영환, 이형 분산 환경에서 에이전트들간의 이형성을 극복하기 위한 다중 에이전트 기반 구조, 정보과학회논문지, 2(1), 24-37, 1996.
  10. 서원석, 학습자간의 상호작용 강화를 위한 웹 기반 협동학습의 구현 및 적용, 고려대학교 대학원 석사학위논문, 2004.
  11. 조은숙, SCORM 기반의 협력학습지원 시스템 설계 및 구현, 국민대학교 교육대학원 석사논문, 2008.
  12. 송동현, 에이전트기반의 교수-학습 시스템 사례 및 활용에 관한 연구, 경기대학교 교육대학원 석사학위논문, 2002.
  13. 이인숙, 임정훈, e-Learning 기반 협력학습을 위한 에이전트의 역할과 속성, 그리고 에이전트 시스템 설계 탐색, 교육미디어연구, 11(4), 2005.
  14. 이인숙, 임정훈, 박균달, 협력학습 workplace 및 agent에 적용될 학습행위 요소 연구. 서울: 한국전자통신연구원, 2005.
  15. 이재호, 에이전트 기반 분산 소프트웨어 시스템 개발 방법론, 서울시립대학교 석사학윈논문, 2002.
  16. 이정식, 웹 기반 학습에서 학습자 상호작용 저해요인 연구, 한양대학교대학원 석사학위논문, 2003.
  17. 임정훈, 웹 기반 문제해결학습 환경에서 소집단 협력학습전략이 온라인 토론의 참여도와 문제해결에 미치는 효과, 서울대학교 박사학위논문, 1999.
  18. 최숙영, 백현기, 협동학습을 지원하는 웹기반 적응형 교수 시스템, 한국정보과학회 춘계 학술발표논문집, 3(1B), 667-669, 2004.
  19. 최진우, 우종우, 프로그래밍언어 학습을 위한 Web 기반 지능형 교수시스템의 개발, 한국정보처리학회 춘계학술발표논문집, 6(1), 1999.
  20. 한태인, 곽덕훈, 이러닝 유러닝 (주)한독산학협동단지 출판부, 2006.
  21. Ally M., Intelligent tutoring systems for distributed learning. In F. O. Lin.(Ed.). Eesinging distributed learning environments with intelligent software agents, Hershey, PA: Information Science Publishing,162-183, 1999.
  22. Alex L.G. Hayzelden, Rachel A. Bourne, John Wiley & Sons, Agent Technology for Communication Infrastructures, 2001.
  23. Bradshaw, J.M., An Introduction to Software Agents. In Software Agents, Menlo Park, Calif.:AAAI Press, 1997.
  24. Dillenbourg, p., Baker, M., Blaye, A.., O'malley, C, The evolution of research on collaborative learning. In e. Spada & P. Peiman(Eds) Learning in Humans and Machine : Towards an interdisciplinary learning science, Oxford: Elsevier, 189-211, 1996.
  25. Finin, T., Fritzson, R., KQML-a language and protocol for knowledge and information exchange, in: Proc. Of the Thirteenth International Workshop on Distributed Artificial Intelligence, Lake Quinalt, WA, 126-136, 1994.
  26. FIPA, Foundation for Intelligent Physical Agent, http://www.fipa.org.
  27. Grantham L.H. Pang., "A Framework for Intelligent Control". Journal of Intelligent and Robotic Systems 4: 109-127, 1991. https://doi.org/10.1007/BF00440415
  28. ISO/IEC JTC1 SC36 http://www.jtc1sc36.org - WG2.
  29. Jeon, H., Petrie, c., Cutkosky, M, JATLite : A java Agent infrastructure with Message Routing, Standford Center for Design Research, 1999.
  30. Mattias Klusch, Intelligent Information Agents: Agent-based Information Discovery and Management on the Internet, Springer-Verlag, 1999.
  31. Michael Luck, Ronald Ashri, Mark D'Inverno, Agent-based Software Development, Artech House Publishers, 2004.
  32. Michael J. Wooldridge, Introduction to Multiagent Systems, WILLY, 2002.
  33. Nwana,H.S, Software Agents : An Overview, Knowledge Engineering Review, vol. 11, 3, 205-244, 1996. https://doi.org/10.1017/S026988890000789X
  34. OMG, Object Management Group, http://www.omg.org/.
  35. Penny Nii., "Blackboard systems: The Blackboard Model of problem solving and the evolution of Blackboard Architectures". The AI Magazine, 38-53, 1987.
  36. Posland S. J., Buckle s. J., and Hadingham R, The FIPA-OS agent platform : Open Source for Open Standards. Proceedings of PAAM 2000, Manchester UK, April, 2000.
  37. Smith, R., The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver, IEEE Trans. on Computers, C-12(12), 1104-1113, 1980.
  38. Tim Finin, Don McKay, Rich Frizson and Robin McEntire, KQML: an information and Knowlege exchange protocol, In Kazuhiro Fuchi and Toshio Yokoi, editors, Knowledge Build-ing and Knowledge Sharing. Ohmsha and IOS Pres, 1994.
  39. Witting, T., Jennins, N. R., Mamdami, E. H., ARCHON - A Framework for Intelligent Co-operation IEE-BCS Journal of Intelligent System Engineering-Special Issue on Real-time Intelligent System in ESPRIS, 3(3), 168-179, 1994.
  40. Walter Brenner, Intelligent Software Agents : Springer, 1998.