Enabling Autonomic Computing Support for the JADE Agent Platform