We present the prototype tool CADS* for the computer-aided development of an important class of self-* systems, namely systems
whose components can be modelled as Markov chains. Given a Markov chain representation of the IT components to be included
into a self-* system, CADS* automates or aids (a) the development of the artifacts necessary to build the self-* system; and
(b) their integration into a fully-operational self-* solution. This is achieved through a combination of formal software
development techniques including model transformation, model-driven code generation and dynamic software reconfiguration.