Several extensions are available for Jadex from the
	
	Jadex add-ons page. These are shortly presented in the following.
	
		In the normal version
		Jadex utilizes a Java expression interpreter. The expression compiler
		is based on 
Janino and
		allows to compile Java expressions on demand at runtime. The expression
		compiler can be used to further improve the performance of agents
		significantly. In addition to the faster evaluation of expressions
		the Jadex expression compiler add-on also provides the possibility to
		define 
inline plan bodies. This means that a
		whole agent can be programmed in one XML file without any additional
		plan classes. The add-on includes also a precompiler tool that allows
		to generate precompiled expression files for ADFs that are stored on disk.
		Using the tool avoids the need for runtime compilations of expressions
		that would delay the first agent execution otherwise.
	
		It can be used to seamlessly integrate Jadex agents with Java Server Pages
		(JSPs) and servlets. Using the Webbridge tool it is possible
		to design agent-based applications that can be used from
		a web interface. Web-requests are forwarded to the
		Jadex system and can be processed by the agents as normal message events.
		The result for a web-request will be returned to the web layer.
		If the result is a complete web page it will be displayed directly.
		On the other hand a result object can be postprocessed by some
		designated JSP for producing the final html page.
	
		For certain problem domains
		reactive planning is not the best achievable soluation. Instead
		planning from first principles should be used. Jadex is available
		in an extended version with an integrated high-speed state-of-the-art
		planner.
	
C.4. Diet adapter (experimental)
		Besides the JADE and Standalone adapter an experimental adapter
		for the 
Diet platform
		has been developed. It shows the applicability of Jadex even running
		on fundamentally different middleware platforms. The adapter is still
		experimental as it has not reached a level of maturity yet and also does
		not explore the full potential of the Diet platform. Nonetheless, we could
		achieve that all examples bundled with the normal Jadex release are
		executable under every adapter including Diet without changes.