Jason [1] 是目前開發 agent 最流行的平台之一 , 然而, 並不容易使用 , 我們認為在於使用 logic programming [2] 做為開發工具,與其他程式語言在思考過程及執行流程上大不相同。 另一方面, 本研究以 JADE、OWL 及 Java,藉由仿照 Jason reasoning cycle 的十個步驟來模擬 Jason agent,發現本研究不須使用麻煩難懂的 logic programming 即可模擬Jason agent,並改善代理人程式的可維修性。;Jason [1] is the most popular platform to develop agent. However, we argue that Jason is difficult to use because of its using logic programming[2], it is very different from other programming languages with regard to deliberation and execution. On the other hand, we use JADE, OWL, and Java to implement the 10-step reasoning cycle of Jason agent. We found that by doing so we can simulate Jason agent without the cumbersome logic construct of logic programming and thus improve agent program maintainability .