• Title/Summary/Keyword: Aglets

Search Result 14, Processing Time 0.074 seconds

An Access Control Scheme using RBAC in Aglets Platform (Aglets 플랫폼에서 RBAC을 이용한 접근 제어 기법)

  • Kang-Hack Han;Jung Hwan Choi;Hyunsu Jang;Young Ik Eom
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.1067-1070
    • /
    • 2008
  • Aglets은 IBM 도쿄 연구소에서 자바 언어로 구현된 이동 에이전트 프레임워크이다. Aglets은 악의적인 에이전트로부터 에이전트를 보호하기 위해 접근 제어 기법을 사용한다. 기존의 Aglets의 접근 제어방식은 각각의 에이전트로부터 수신되는 메시지의 종류에 따라 접근 허용 여부를 결정한다. 그러나, 시스템이 거대화되면 접근 제어의 규모 역시 커지게 되어 시스템에 부담을 주게 된다. 본 논문에서는 기존 Aglets 접근 제어방식에 역할기반 접근 제어 방식을 적용한다. 역할관리자와 역할저장소를 배치하여 기존의 접근 제어보다 상대적으로 변화를 줄여 접근허가 및 할당에 있어 복잡성과 잠재적인 실수 및 비용을 줄인다.

Work Allocation Methods and Performance Comparisons on the Virtual Parallel Computing System based on the IBM Aglets (IBM Aglets를 기반으로 하는 가상 병렬 컴퓨팅 시스템에서 작업 할당 기법과 성능 비교)

  • Kim, Kyong-Ha;Kim, Young-Hak;Oh, Gil-Ho
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.8 no.4
    • /
    • pp.411-422
    • /
    • 2002
  • Recently, there have been active researches about the VPCS (Virtual Parallel Computing System) based on multiple agents. The PVCS uses personal computers or workstations that are dispersed all over the internet, rather than a high-cost supercomputer, to solve complex problems that require a huge number of calculations. It can be made up with either homogeneous or heterogeneous computers, depending on resources available on the internet. In this paper, we propose a new method in order to distribute worker agents and work packages efficiently on the VPCS based on the IBM Aglets. The previous methods use mainly the master-slave pattern for distributing worker agents and work packages. However, in these methods the workload increases dramatically at the central master as the number of agents increases. As a solution to this problem, our method appoints worker agents to distribute worker agents and workload packages. The proposed method is evaluated in several ways on the VPCS, and its results are improved to be worthy of close attention as compared with the previous ones.

Design of the Agent Migration Information System for Shortest Migration Order (최단 수행 순서 제공을 위한 에이전트 이주 정보 시스템 설계)

  • Park, Hong-Jin
    • The KIPS Transactions:PartA
    • /
    • v.9A no.4
    • /
    • pp.555-562
    • /
    • 2002
  • The total processing time nay vary according to the order of visit when a mobile agent is sequentially migrated to another node. An effective migration algorithm is one in which the processing time is kept to its minimum from the initial state to the destination state by ordering the process. The total time spend for the process can be minimized by adopting an effective migration algorithm. Existing mobile agents such as Aglets. Voyager, and Odyssey do not guarantee the effectiveness by not taking the status of the network and the node to be moved into upon the migration. This paper proposes AMIS as the method used for the migration of the mobile agent. AMIS minimizes the total migration time of the mobile agent, and provides a firm and safe order for the migration of the mobile agent.

Efficient Mobile Agents Transmission Method Considering Fault-Tolerance (결함 허용을 고려한 효율적인 이동 에이전트 전송방법)

  • 조수현
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10c
    • /
    • pp.550-552
    • /
    • 2001
  • 최근에 네트워크 환경이 좋아지고 인터넷 사용이 급증함에 따라 이동 에이전트(Mobile Agent) 기술이 정보검색, 네트워크 관리 , 전자상거래, 병렬/분산처리 등의 분야에 널리 활용되고 있다. 이동 에이전트 시스템에서 전체 수행시간은 이동 에이전트의 코드 크기, 이동 에이전트의 데이터 크기 , 이동 에이전트의 전송 방법에 따라 좌우된다. 본 논문에서는 이동 에이전트 환경에 참여하는 모든 노드들에게 보다 빠르게 에이전트를 전송하는 방법들을 실험적으로 평가하고 에이전트 이동시 노드의 결함(Fault)이 발생할 때 그 해결방안을 연구한화. 에이전트 전송 및 결함 허용에 대한 성능평가는 IBM's Aglets Software Development Kit 환경을 이용하였다.

  • PDF

Design and Implementation of Global Directory System for Efficient Agent Migration (효율적 에이전트 이주를 위한 전역 디렉토리 시스템의 설계 및 구현)

  • Cho, Young-Hee;Kang, Yun-Hee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05b
    • /
    • pp.907-910
    • /
    • 2003
  • 본 논문에서는 에이전트의 효율적 이주를 제공하기 위한 전역 디렉토리 스킴을 제안한다. 제안된 스킴은 동적으로 삯은 변경을 갖는 분산 시스템에서 에이전트의 서비스 수행을 위한 에이전트 및 환경에 대한 트래킹을 통해 효율적인 이동 에이전트의 이주를 지원하는 것을 목적으로 한다. 본 연구에서는 이를 위해 대표적인 이동에이전트 시스템인 IBM's Aglets Software Development Kit을 확장하여 에이전트 수행 환경에 대한 모니터링 모듈을 구현하고 이를 기반으로 기존의 마스터-슬래이브 형태의 이동 에이전트 시스템을 확장하여 구현하였다.

  • PDF

Task Allocation Methods and Performance Comparison for Parallel Computation Based on Multi-Agent System (다중 에이전트 시스템 기반의 병렬 계산을 위한 작업 할당 기법과 성능비교)

  • 김경하;김영학;오길호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10c
    • /
    • pp.502-504
    • /
    • 2000
  • 최근 높은 컴퓨팅 파워를 요구하는 응용문제 처리를 위해 고 비용의 슈퍼컴퓨터 대신 인터넷상에 분산된 다수의 일반 컴퓨터들을 이용하는 병렬처리에 관한 연구가 진행되고 있다. 본 연구에서는 다중 에이전트 시스템을 기반으로 하여 이질적인 성능을 갖는 컴퓨터들을 병렬 컴퓨팅 환경으로 구성하고 각 호스트의 성능측정 결과에 따라 효율적으로 작업을 분산하는 기법을 제안한다. 또한 본 연구에서 제안한 방법을 다중 에이전트 시스템인 IBM의 AgletsTM을 사용하여 실험적으로 성능을 평가하고, 기존 연구와 비교한다.

  • PDF

The Study of a Multi-Mobile Agents System for Online Hotel Reservation (온라인 호텔 예약을 위한 다중 이동 에이전트 시스템에 관한 연구)

  • 곽수환;강민철
    • Journal of Intelligence and Information Systems
    • /
    • v.9 no.1
    • /
    • pp.1-21
    • /
    • 2003
  • As electronic commerce(EC) has grown rapidly, agents that work on the behalf of humans on the Internet are being used actively. However, most of the EC agents have some problems. They fail to fully support buyers' decision making behaviors and sellers' information supply activities. Further, they are not suited for mobile computing environment. In this paper, we introduce a Multi-Mobile Agents System(MMAS) that has been developed according to a conceptual framework that corrects the aforementioned problems. Built by using Tokyo IBM ASDK(Aglets Software Development Kit) for the area of hotel reservation, the system consists of buyer- and seller-side agents that interact with each other; buyer-side agents help buyers to make purchasing decisions by collecting and analyzing information through applying a multi-criteria decision making method, while seller-side agents substitute fur sellers by managing databases and providing real-time information to the buyer-side agents. In this system, multiple agents perform their shared tasks at the same time in order to increase efficiency. Users do not have to keep the connection with the system because they are notified when tasks are done.

  • PDF

A Mobile Agent System for Handling User Host Disconnection (사용자 호스트와의 단절 상태를 고려한 이동 에이전트 시스템의 구현)

  • 전호철;최중민
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10b
    • /
    • pp.128-130
    • /
    • 1999
  • 본 논문에서는 사용자 호스트와이 단절된 상태를 고려한 이동 에이전트 시스템 구현에 대해 논한다. 기존의 이동 에이전트 시스템에서는 사용자의 호스트와 단절 혹은 연결된 상태에서 부여된 태스크의 수행 결과를 사용자에게 전달하는데 있어서 비용이 상당히 많거나 불가능하며, 또한 일방적인 통보 형식이므로 전달한 결과에 대해 동적으로 사용자와 상호 작용할 수 없다. 본 논문에서 제안하는 시스템은 사용자 호스트와의 연결 상태에 상관없이 사용자에게 결과를 전달하고 전달한 결과에 대해 사용자와 동적으로 상호 작용하도록 구현하였다. 시스템은 IBM의 이동 에이전트 시스템인 AWB(Aglets Workbench)를 확장하였으며, 자바 메일 패키지(Java Mail Package)를 이용하여 작업 수행 결과를 사용자의 호스트나 개인 휴대 통신 기기 등을 통해 사용자에게 전다하고 사용자의 호스트가 수행 결과를 사용자의 호스트나 개인 휴대 통신 기기 등을 통해 사용자에게 전달하고 사용자의 호스트가 이동 에이전트 시스템에 재접속하면 결과에 대해 상호 작용할 수 있도록 구현하였다. 이러한 시스템은 단절(disconnection) 상태에서도 수행이 가능한 이동 에이전트의 장점을 보다 더 증가시킨다.

  • PDF

Design and Implementation of Mobile Agent in B2B EC (기업간 전자상거래 환경 하에서의 이동 에이전트 설계 및 구현)

  • 김선희;김현수
    • Proceedings of the Korea Database Society Conference
    • /
    • 2001.06a
    • /
    • pp.323-330
    • /
    • 2001
  • 기업간 전자상거래 시장의 규모와 관심이 확대되는 가운데 거래를 원하는 여러 회사가 존재하며 이러한 회사들과 서로 다른 요구를 충족시켜주기 위하여 상거래를 위한 에이전트 개발이 요구되고 있다. 매년 지속적으로 증가하고 있는 기업간 전자상거래 시장 규모의 확대에도 불구하고 국내 중소 기업, 특히 자금과 인력에 있어서 상대적으로 부족한 제조업들의 상거래 활동 지원이 필요하다. 본 연구는 이러한 문제를 해결하기 위하여 이동 에이전트를 설계, 구현하였으며 이동 에이전트는 서버의 부담 및 네트워크 트래픽을 해결할 수 있으며 분산환경에서 전자상거래를 지원이 가능하다. 제안된 이동 에이전트는 판매 에이전트, 구매 에이전트, 저장 에이전트로 구성된다. 판매 에이전트는 판매업체의 제품 판매 활동을 대신하며, 구매 에이전트는 구매업체의 구매 활동을 대신하여 제품을 구매하게 된다. 저장 에이전트는 제품 정보 및 거래하는 시장 정보를 알려주며 제품 정보를 데이터베이스에 기록한다.

  • PDF