使用事先定義的互動協定,可想而之地簡化了 agent-based 程式設計的複雜工作。廣泛使用的 FIPA 反覆式合約網互動協定已經實作在 JADE agent 平台上。然而,它只提供單一工作階段回應行為,沒有周期行為版本。因此本文針對此互動協定實作 JADE 周期回應行為,接著使用 JADE 工具來分析此行為的執行,我們發現本作法的優點有:1) 改善行為程式碼的可用性, 2) 較好的同步資源可管理性。 Using predefined interaction protocol (IP) conceivably simplifies the complicated task of agent-based programming. The widely-used FIPA iterated contract net IP has already been implemented on the JADE agent platform. However, there seems only the single session responder behaviour of it available, without the cyclic behaviour version. This work thus implements the JADE cyclic responder behaviour for this IP on JADE. We used JADE tools to analyze the execution of this behaviour. And, we figured that the benefits of this work are: 1) improved usability of the behaviour code, and 2) better resource manageability of concurrency.