The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
본 논문에서는 모바일 에이전트 기반의 개방형 환경을 위한 트랜잭션 모델을 설명한다. 모바일 에이전트 기반 트랜잭션은 이동성 및 제어 흐름 실행을 트랜잭션 의미론과 결합합니다. 제시된 모델은 개방형 환경에서 애플리케이션의 중요한 요구 사항을 충족하는 분산 활동 실행의 신뢰성과 정확성을 제공하기 위한 접근 방식을 나타냅니다. 제시된 트랜잭션 모델은 모바일 에이전트 기반 활동을 실행할 때 내결함성을 제공하기 위한 프로토콜을 기반으로 합니다. 이 프로토콜은 이 백서에 설명되어 있습니다. 이 프로토콜을 사용하면 에이전시(분산 에이전트 환경의 논리적 "장소")에서 활동을 실행하는 에이전트에 오랫동안 도달할 수 없는 경우 해당 활동의 실행을 복구하고 다른 에이전시에서 계속할 수 있습니다. 내결함성 접근 방식은 "다중 에이전트 활동", 즉 일부 부분이 생성되어 다른 부분과 관련하여 비동기적으로 실행 및 마이그레이션되는 활동을 지원합니다. 기본(에이전트 기반) 트랜잭션 모델이라고 불리는 설명된 트랜잭션 모델은 개방형 중첩 트랜잭션 모델입니다. 제시된 내결함성 메커니즘을 기반으로 하위 트랜잭션은 상위 트랜잭션과 관련하여 비동기적으로 실행될 수 있으며 에이전트 기반 트랜잭션은 에이전트를 사용할 수 없는 경우 대안을 탐색할 수 있습니다. 이 모델은 분산 에이전트 환경에서 조직의 자율성을 지원하기 위한 요구 사항을 충족합니다.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
부
Flavio Morais de ASSIS SILVA, Radu POPESCU-ZELETIN, "Mobile Agent-Based Transactions in Open Environments" in IEICE TRANSACTIONS on Communications,
vol. E83-B, no. 5, pp. 973-987, May 2000, doi: .
Abstract: This paper describes a transaction model for open environments based on mobile agents. Mobile agent-based transactions combine mobility and the execution of control flows with transactional semantics. The model presented represents an approach for providing reliability and correctness of the execution of distributed activities, which fulfills important requirements of applications in Open Environments. The presented transaction model is based on a protocol for providing fault tolerance when executing mobile agent-based activities. This protocol is outlined in this paper. With this protocol, if an agent executing an activity at an agency (logical "place" in a distributed agent environment) becomes unreachable for a long time, the execution of the activity can be recovered and continue at another agency. The fault tolerance approach supports "multi-agent activities," i. e. , activities where some of its parts are spawned to execute and migrate asynchronously in relation to other parts. The described transaction model, called the basic (agent-based) transaction model, is an open nested transaction model. By being based on the presented fault tolerance mechanism, subtransactions can be executed asynchronously in relation to their parent transactions and agent-based transactions can explore alternatives in the event of agent unavailability. The model fulfills requirements for supporting the autonomy of organizations in a distributed agent environment.
URL: https://global.ieice.org/en_transactions/communications/10.1587/e83-b_5_973/_p
부
@ARTICLE{e83-b_5_973,
author={Flavio Morais de ASSIS SILVA, Radu POPESCU-ZELETIN, },
journal={IEICE TRANSACTIONS on Communications},
title={Mobile Agent-Based Transactions in Open Environments},
year={2000},
volume={E83-B},
number={5},
pages={973-987},
abstract={This paper describes a transaction model for open environments based on mobile agents. Mobile agent-based transactions combine mobility and the execution of control flows with transactional semantics. The model presented represents an approach for providing reliability and correctness of the execution of distributed activities, which fulfills important requirements of applications in Open Environments. The presented transaction model is based on a protocol for providing fault tolerance when executing mobile agent-based activities. This protocol is outlined in this paper. With this protocol, if an agent executing an activity at an agency (logical "place" in a distributed agent environment) becomes unreachable for a long time, the execution of the activity can be recovered and continue at another agency. The fault tolerance approach supports "multi-agent activities," i. e. , activities where some of its parts are spawned to execute and migrate asynchronously in relation to other parts. The described transaction model, called the basic (agent-based) transaction model, is an open nested transaction model. By being based on the presented fault tolerance mechanism, subtransactions can be executed asynchronously in relation to their parent transactions and agent-based transactions can explore alternatives in the event of agent unavailability. The model fulfills requirements for supporting the autonomy of organizations in a distributed agent environment.},
keywords={},
doi={},
ISSN={},
month={May},}
부
TY - JOUR
TI - Mobile Agent-Based Transactions in Open Environments
T2 - IEICE TRANSACTIONS on Communications
SP - 973
EP - 987
AU - Flavio Morais de ASSIS SILVA
AU - Radu POPESCU-ZELETIN
PY - 2000
DO -
JO - IEICE TRANSACTIONS on Communications
SN -
VL - E83-B
IS - 5
JA - IEICE TRANSACTIONS on Communications
Y1 - May 2000
AB - This paper describes a transaction model for open environments based on mobile agents. Mobile agent-based transactions combine mobility and the execution of control flows with transactional semantics. The model presented represents an approach for providing reliability and correctness of the execution of distributed activities, which fulfills important requirements of applications in Open Environments. The presented transaction model is based on a protocol for providing fault tolerance when executing mobile agent-based activities. This protocol is outlined in this paper. With this protocol, if an agent executing an activity at an agency (logical "place" in a distributed agent environment) becomes unreachable for a long time, the execution of the activity can be recovered and continue at another agency. The fault tolerance approach supports "multi-agent activities," i. e. , activities where some of its parts are spawned to execute and migrate asynchronously in relation to other parts. The described transaction model, called the basic (agent-based) transaction model, is an open nested transaction model. By being based on the presented fault tolerance mechanism, subtransactions can be executed asynchronously in relation to their parent transactions and agent-based transactions can explore alternatives in the event of agent unavailability. The model fulfills requirements for supporting the autonomy of organizations in a distributed agent environment.
ER -