One of the ETTK technologies is Policy Management for Autonomic Computing (PMAC). I realize that the term "autonomic computing" sometimes conjures up images of advanced self-regulating, self-healing systems. While self-regulating and self-healing solutions are part of autonomic computing, it encompasses much more, including very practical approaches to automating the management of IT infrastructure and applications. PMAC helps you manage resources based on the policies you want to enforce. It can be applied to help an application deal with situations with which it is presented or to kick-off the appropriate management process at the right time. I recommend you check out how PMAC can take over the difficult parts of policy-based decisions and let you concentrate on the real work of your applications.
The team that wrote PMAC is very interested in evolving the technology to address your needs. I invite you to experiment with this technology and post comments here with information on which subcomponent or combination of subcomponents you found useful in your application. I would like to also hear how you would suggest the PMAC team could make embedding these subcomponents easier. That includes any tooling suggestions you might have.
You can find PMAC at its IBM alphaWorks technology page.
Can My App Use Autonomic Computing?