Tushar,
you are correct that the choice as to whether a model is a MDP or DTMC
is down to how you want the choice between actions (or commands). If you
want the choice to be uniformly at random then specify your model as a
DTMC, while if you want the choice to be nondeterministic then you need
to specify your model as an MDP.
Note that in the case of an MDP, there is no unique probability of
satisfying a formula as this depends on how the nondeterminism is
resolved. Furthermore, you can ask PRISM to find either the minimum or
maximum (under all possible resolutions of the nondeterminism) of
satisfying a property using the Pmin=? and Pmax=? operators.
Gethin