I agree with Paolo here! And would add that this is IMO a larger issue than first appears. Both UML and EA reflect a very static approach to evolution planning. In particular, there often exists viable interim deployments of a system and the only way to effectively communicate the issues particular to
alternate deployment approaches is outside EA.
I have tried several approaches, the most effective I have found is unfortunately the most effort intensive on the part of the modeller.
Neither is the problem limited to structural aspects of a system. Both internal (feature level) behaviour and interactive (element level) behaviours can often be different at different points in an evoltuionary deployment. For example, lets say that at release X the system will not support "online credit card charge" and that this is to be introduced at release X+n. between X and X+n there are impacts on the model at all levels - from business process models through to deployment, component and even lower level models. Yet there are considerations that must (should

) be taken into account at rel X or perhaps even at X-m. For this reason alone the "model represents a single release" paradigm fails.
So far, the only effective use of the phase field that I have found is for external requirements elements - phase representing the release at which the requirement will be satisfied.
Finally, Paolo's point about "ineffective phase" of a model thingo (a technical term that means all things in a model including elements, features, links and non-UML contents) is equally important. At specific points in an evolutionary deployment model thingo's can be removed as well as deployed!
Anyway, somehow I cant see a solution to this appearing in the near future as it is IMO a problem with UML itself as well as EA.
bruce
p.s. On reading this I haven't made myself too clear - there are two problems -
a) representing temporal differences i.e. what changes between different releases/deployments of a system, and
b) representing alternate strategies, i.e. presenting different temporal deployment strategies.
Neither of these is supported too well by UML/EA.