Jadex includes various tools for runtime and debugging activities as well as for development and documentation purposes. There are also some legacy tools developed with Jadex for the JADE platform.
Jadex Runtime Tools.
Chapter 2, Jadex Control Center. The Control Center is the central access point for all runtime tools. It offers functionalities provided by plug-ins in separate perspectives.
Chapter 3, Jadex Starter. The Starter plug-in offers a user-interface to administer the agents on the platform. It can be used to load, start and kill selected agents.
Chapter 4, DF Browser. The DF (Directory Facilitator) Browser plug-in offers a user-interface to administer the service registrations on the platform. It can be used to view and remove agent/service descriptions.
Chapter 5, Conversation Center. The Conversation Center can be used to compose messages in a user interface and send them to agents directly.
Chapter 6, Introspector. The Introspector plug-in can be used to observe the internal state of agents including their beliefs, goals and plans. It also includes a debugger that allows to execute agents stepwise.
Chapter 7, BDI Tracer. The Tracer plug-in may be used to visualize the internal processes of an agent at runtime and show causal dependencies among agent's beliefs, goal, and plans.
Chapter 8, Test Center. The Test Center can be used to assemble a test suite consisting of a number of test cases. In the test center the test suite can be executed and the results are made available as report.
Chapter 9, Jadexdoc Tool. The documentation tool helps to create JavaDoc-like documentation for Jadex agents.
Appendix A, JADE RMA Plugin. The Remote Monitoring Agent (RMA)-Plugin makes available the functionality of the JADE RMA in the context of the JCC. The RMA basically facilitates the access to the JADE-specific runtime tools like e.g. the message sniffer. (only available if running Jadex on top of the JADE adapter).
Jadex Development Tools.
Chapter 10, Beanynizer. The Protégé plugin is handy with creating ontologies and converting them to Java bean classes.