最後我們實作了Jadexx的一個範例,並且與Jadex、Jason的易用性及動態性做個比較,發現我們在這兩個功能性上,是比較優異的。 ;Recently, the concept of agent appears in the CS field, but agent-oriented platform is still not popular. By researching the reason, we find it‘s not because the concept of agent does not apply to CS, but many agent-oriented platforms are lack of usability and dynamic. For that, we propose Jadexx which is extend by Jade and hope that agent-oriented programing will be more popular.
In the design of agent deliberation, Jadexx uses four designs in order to make usability and dynamic better. The four designs are 1) Using Java. It makes user which is familiar with Java easily to use it. Moreover Java is common now. 2) Implement the desire and Intention storing structure. It will make Jadexx easy to use when the user is familiar with BDI concept. 3) Add a new plan called meta plan which is mechanism to implement meta-level reasoning. 4) Define an adjustable priority for each desire. It makes agent select different plans in different situations.
Finally, we implement a Jadexx example and compare the usability and dynamic with Jason and Jadex. We find Jadexx is better in the two functionalities.