发明名称 APPARATUS AND METHOD FOR EXECUTING AGENT
摘要 <p><P>PROBLEM TO BE SOLVED: To allow a plurality of agents to cooperate to execute one transaction in a multiagent system. <P>SOLUTION: An agent executing apparatus 30 is provided with an agent list 42 which is a list of agents which participate in the transaction, and an intra-transaction message queue 43 which stores one-directional messages from the agent. Then, a scheduler 35 assigns a thread managed by a thread management part 36 to the agent, executes the thread, and when the agent transmits the one-directional message, when a destination agent of the one-directional message is not included in the agent list 42, allows the destination agent to participate in the transaction. When execution of the agent is completed, if a one-directional message exists in the intra-transaction message queue 43, the transaction is continued using the thread, and unless one-directional message exists in the intra-transaction message queue 43, the transaction is terminated. <P>COPYRIGHT: (C)2010,JPO&INPIT</p>
申请公布号 JP2009238103(A) 申请公布日期 2009.10.15
申请号 JP20080085972 申请日期 2008.03.28
申请人 INTERNATL BUSINESS MACH CORP &lt,IBM&gt, 发明人 YAMAMOTO MANABU;TAI HIDEKI
分类号 G06F9/48 主分类号 G06F9/48
代理机构 代理人
主权项
地址