Automatic Agent Cooperation Wrapper for Agent-based EC

碩士 === 輔仁大學 === 資訊管理學系 === 87 === Multi-agent systems (MAS) are software programs, which possess the capabilities of autonomy, adaptation, and cooperation. Autonomy means that MAS can react to the change of environment without human’s instruction. Adaptation means that MAS can adapt itsel...

Full description

Bibliographic Details
Main Author: 吳政龍
Other Authors: Soe-Tsyr Yuan
Format: Others
Language:zh-TW
Published: 1999
Online Access:http://ndltd.ncl.edu.tw/handle/88453400956844658515
id ndltd-TW-087FJU00396002
record_format oai_dc
spelling ndltd-TW-087FJU003960022016-02-03T04:32:26Z http://ndltd.ncl.edu.tw/handle/88453400956844658515 Automatic Agent Cooperation Wrapper for Agent-based EC 助理軟體合作能力之自動化--於電子商務 吳政龍 碩士 輔仁大學 資訊管理學系 87 Multi-agent systems (MAS) are software programs, which possess the capabilities of autonomy, adaptation, and cooperation. Autonomy means that MAS can react to the change of environment without human’s instruction. Adaptation means that MAS can adapt itself based on the learning from its past experience. Cooperation means that inside MAS, agents can cooperate with other agents to achieve their common objective. In the regard of cooperation, MAS needs cooperation protocols which enable agents to know the ways to cooperate with each other. One typical cooperation protocol is the CNP (contract net protocol). Agent-based EC (electronic commerce) will play an important role for future EC environment because of the growth of dynamism and complexity in the Internet environment. Therefore, the cooperation of agents is an important issue of agent-based EC. The traditional MAS design uses the Top-Down methodology, with which MAS designers must handle all the details of the agent cooperation process. The Top-Down methodology mixes the agent task knowledge and the agent cooperation knowledge in agents. Subsequently, the Top-Down Methodology has several drawbacks. This paper provides another view of MAS design — the Bottom-Up methodology. The Bottom-Up methodology makes it possible that agents are reassembled into multi-agent systems and agents are reused as needed. However, what do we need to successfully support the Bottom-Up design? The key is something that wraps each agent so that it exempts the designers from the careful detailed deployment of cooperation knowledge inside the agent and automates the cooperation process. This thing should be independent of the functions of agents. We name this thing as the Protocol Wrapper. This paper then presents a novel methodology of implementing the Wrapper. At last, this paper provides an experiment, in which we use our Protocol Wrapper to implement a virtual supply chain and compare our tool with other tools to show our contribution. Soe-Tsyr Yuan 苑守慈 1999 學位論文 ; thesis 96 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 輔仁大學 === 資訊管理學系 === 87 === Multi-agent systems (MAS) are software programs, which possess the capabilities of autonomy, adaptation, and cooperation. Autonomy means that MAS can react to the change of environment without human’s instruction. Adaptation means that MAS can adapt itself based on the learning from its past experience. Cooperation means that inside MAS, agents can cooperate with other agents to achieve their common objective. In the regard of cooperation, MAS needs cooperation protocols which enable agents to know the ways to cooperate with each other. One typical cooperation protocol is the CNP (contract net protocol). Agent-based EC (electronic commerce) will play an important role for future EC environment because of the growth of dynamism and complexity in the Internet environment. Therefore, the cooperation of agents is an important issue of agent-based EC. The traditional MAS design uses the Top-Down methodology, with which MAS designers must handle all the details of the agent cooperation process. The Top-Down methodology mixes the agent task knowledge and the agent cooperation knowledge in agents. Subsequently, the Top-Down Methodology has several drawbacks. This paper provides another view of MAS design — the Bottom-Up methodology. The Bottom-Up methodology makes it possible that agents are reassembled into multi-agent systems and agents are reused as needed. However, what do we need to successfully support the Bottom-Up design? The key is something that wraps each agent so that it exempts the designers from the careful detailed deployment of cooperation knowledge inside the agent and automates the cooperation process. This thing should be independent of the functions of agents. We name this thing as the Protocol Wrapper. This paper then presents a novel methodology of implementing the Wrapper. At last, this paper provides an experiment, in which we use our Protocol Wrapper to implement a virtual supply chain and compare our tool with other tools to show our contribution.
author2 Soe-Tsyr Yuan
author_facet Soe-Tsyr Yuan
吳政龍
author 吳政龍
spellingShingle 吳政龍
Automatic Agent Cooperation Wrapper for Agent-based EC
author_sort 吳政龍
title Automatic Agent Cooperation Wrapper for Agent-based EC
title_short Automatic Agent Cooperation Wrapper for Agent-based EC
title_full Automatic Agent Cooperation Wrapper for Agent-based EC
title_fullStr Automatic Agent Cooperation Wrapper for Agent-based EC
title_full_unstemmed Automatic Agent Cooperation Wrapper for Agent-based EC
title_sort automatic agent cooperation wrapper for agent-based ec
publishDate 1999
url http://ndltd.ncl.edu.tw/handle/88453400956844658515
work_keys_str_mv AT wúzhènglóng automaticagentcooperationwrapperforagentbasedec
AT wúzhènglóng zhùlǐruǎntǐhézuònénglìzhīzìdònghuàyúdiànzishāngwù
_version_ 1718178158352531456