Design of Agent Registry / Repository System based on ebXML

ebXML 기반의 에이전트 등록저장소 시스템의 설계와 구현

  • Published : 2006.06.01

Abstract

The goal of this paper is to propose a way to register agents so that makes users or autonomousagents to find target agents more conveniently and efficiently. In order to achieve this goal, we first survey the key technologies such as UDDI, ebXML, FIPA DF. As the results, we designed a new agent legistry/repository system based on ebXML technologies. We introduce our agent/repository system for wide area network and describe how to use our system for agent registering and searching target agents for communications. Finally, we give an example to illustrate a typical scenario in which user receives the results from our proposed agent registry/repository system and evaluate its characteristics in terms of advantage.

본 연구의 목적은 글로벌 인터넷 환경에 부합할 수 있는 새로운 형태의 에이전트 등록/저장소 시스템을 설계하는 것이다. 이를 위해, 먼저 ebXML, UDDI, FIFA DF와 같은 핵심 기술에 대한 사전연구를 진행하였고 그 결과로 ebXML을 활용한 에이전트 등록 및 저장소 시스템을 설계하였다. 제안하는 시스템은 에이전트의 등록과 저장, 검색을 위해 ebXML이 어떻게 활용될 수 있는지를 보여주며, 서로 다른 에이전트 플랫폼에서 개발된 에이전트가 어떠한 방법과 절차를 통해 등록되고 검색될 수 있는지를 설명한다. 본 시스템을 활용할 수 있는 전형적인 예를 보여주고, 본 시스템의 장점을 기술한다.

Keywords

References

  1. Agent Technology Roadmap: Overview and Consultation Report, Agent based computing. AgentLink, 2004
  2. Danny B. Lange and Mitsuru Oshima, Programming and Deploying Java$^{TM}$ Mobile Agents with Aglets. Addison-Wesley Professional, 1998
  3. Milen Tilev, 'A Decisive Agent Based Exchange Platform for Tracy Mobile Agent Systems,' Tracy Technical Report No 7, January 2005
  4. Arkady Zaslavsky, Mobile Agents-Can They Assit with Context Awareness? Proceeding of IEEE international conference on mobile Data management, 2004 https://doi.org/10.1109/MDM.2004.1263080
  5. Paolo Bellavista, Daria Bottazzi, Antonio Corradi, Rebecca Montanari and Silvia Vecchi, Mobile Agent Middleware for Context-aware Applications. Handbook of Mobile Computing, 2004
  6. FIPA Abstract Architecture Specification, FIPA TC Agent Management, http://www.fipa.org. 2002
  7. FIPA Agent Management Specification, FIPA TC Architecture, http://www.fipa.org. 2002
  8. ebXML Specification, Available at: http://www.ebxml.org/specs/index.htm. Accessed April 2, 2005
  9. ebXML RIM V2.0, Available at: http//www.oasis-open.org/committees/regrep/documents/2.0/specs/ebrim.pdf. Accessed April 2, 2005
  10. ebXML RS V2.0, Available at: http//www.oasis-open.org/committees/regrep/documents/2.0/specs/ebrs.pdf. Accessed April 2, 2005
  11. OASIS Standards and Other Approved Work, Available at: http://www.oasis-open.org. Accessed March, 2004
  12. UDDI Specification http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=uddi-spec. Accessed April 2, 2005
  13. Web Services Architecture, W3C Working Group Note 11 February 2004, Available at: http://www.w3.org/TR/ws-arch. Accessed March, 2004
  14. W3C Web Services Activity, Available at: http://www.w3.org/2002/ws. Accessed March, 2004
  15. Service Oriented Architecture and Web Service, IBM, Available at: http://www-306.ibm.com/software/solutions/webservices/documentation.html. Accessed March, 2004
  16. SUN, Java API for XML Registries, http://java.sun.com/webservices/jaxr/index.jsp
  17. Model-View-Controller, Available at: http://java.sun.com/blueprints/patterns/MVC-detailed.html. Accessed March. 2004
  18. J2EE V1.4 Documentation, Available at: http://java.sun.com/j2ee/1.4/docs/index.html. April 2, 2005
  19. XML Encryption Syntax and Processing W3C Recommendation 10 December 2002, Available at: http://www.w3.org/TR/xmlenc-core. Accessed April 2, 2005
  20. XML-Signature Syntax and Processing W3C Recommendation 12 February 2002, Available at: http://www.w3.org/TR/xmldsig-core. Accessed April 2, 2005
  21. XML Key Management Specification (XKMS) Version 2.0, W3C Editor's Draft 30th March 2005. Available at: http://www.w3.org/2001/XKMS/. Accessed April 5, 2005