Design and Implementation of a Scheduling Secretary Agent System Based on HTTP Client/Server Mechanism

HTTP 클라이언트/서버에 기반한 스케쥴링 비서 에이젼트 시스템의 설계 및 구현

  • 박창현 (영남대학교 컴퓨터공학과) ;
  • 정호열 (영남대학교 전자정보공학부)
  • Published : 2000.03.01

Abstract

Recently, according to the rapid development of internet and communication technologies, a lot of works based on network techniques have been developed. In relation to this trend, the agent systems that had been studied in the early AI have been being studied greatly in association with the network techniques. This paper present a design model of a secretary agent system in which each secretary agent can manage the schedules of her/his superior, and the descriptions about the implementation of the secretary agent system. In the presented secretary agent system, a database system and a knowledge-based systems are included and cooperated with each secretary agent to provide the ability of manipulating lots of schedule data and making decisions on them. This paper also shows that the presented secretary agent system can behavior like a real secretary through the various superior-secretary-meeting-requester interactions, which is different from the roup scheduling programs or personal scheduling programs.

Keywords

References

  1. C. Forgy, 'Rete: A Fast Algorithm for the Many Pattern/Many Object Pattern Problem,' Journal of Artificial Intelligence, Vol.19(1). pp.17-37, 1982 https://doi.org/10.1016/0004-3702(82)90020-0
  2. Suk I. Yoo, II K. Kim, Chang H. Park, Hea J. Chang, Tae G. Kim, Mee K. Min, 'HEXPERT : An Expert System Building Tool,' Third IEEE International Conference on Tools for Artificial Intelligence, pp.510-511, 1991 https://doi.org/10.1109/TAI.1991.167037
  3. Ben Smith, Howard Eglowstein, 'Scheduling Across the Enterprise,' BYTE, June, 1994
  4. M. Wooldridge, N. R Jennings, 'Intelligent Agents: Theories, Architectures, and Languages,' Lecture Notes in AI, Vol.890, Springer-Verlag, 1995
  5. D. S. Milojicic, M. Condict, F. Reynolds, D. Bolinger, P. Date, 'Mobile Objects and Agents,' Second USENEX Conference on Object Oriented Technologies and Systems(COOTS), 1996
  6. Stan Franklin and Art Graesser, 'Is it an Agent, or just a Program? : A Taxonomy for Autonomous Agents,' The 3rd International Workshop on Agent Theories, Architectures, and Languages, Springer-Verlag, 1996 https://doi.org/10.1007/BFb0013570
  7. D. Flanagan, 'Java in a Nutshell,' Second Edition, O'Reilly, 1997
  8. D. Wong, N. Paciorek, T. Walsh, J. DiCelie, M. Young, B. Peet, 'Concordia : An Infrastructure for Collaborating Mobile Agents,' First International Workshop on Mobile Agents, 1997
  9. Graham Hamiltion, Rick Cattell, Maydene Fisher, 'JDBC : Database Access with Java: A Tutorial and Annotated Reference,' Addison Wesley, 1997
  10. M. Straber, J. Baumann, F. Hohl, 'MOLE: A Java Based Mobile Agent System,' European Conference on Object Oriented Programming, pp.301- 308, 1997
  11. P. Chan, R. Lee, 'The Java Class Libraries,' Second Edition, Vol.2, Addison-Wesley, 1998
  12. S. Green, L. Hurst, B. Nangle, P. Cunningham, F. Somers, R. Evans, 'Software Agents: A Review,' Trinity College Dublin and Broadcom Eireann Research Ltd, IAG Report, 1997
  13. 'The Java Tutorial: A Practical Guide for Programmers,' Sun Microsystems, Inc., 'http://java. sun.com/docs/tutorial/index.html'
  14. 'MySQL,' T.c.X, 'http ://www.mysql.com/'