We use the term component-based software deployment (CBSD) to refer to the
process of deploying a software application in a component-based format. In
this paper, we propose a formal conceptual framework for CBSD. This framew
ork allows us to articulate various strategies for deploying component-base
d software. In addition, the framework permits us to express conditions und
er which various forms of CBSD are both successful (the deployed applicatio
n works) and safe (no existing applications are damaged). (C) 2001 Elsevier
Science Inc. All rights reserved.