Abstract:There is a conspicuous gap between dynamic rapid prototype development and high efficient product generation in the software developing environment, which leads to repetitive developing processes——develop rapid prototypes in the dynamic environment at first, and then code them in efficient static programming languages in order to generate high-performance products. As a consequence, it results in both waste of time and expenses. To fill the gap, the freeze/melt mechanism is proposed in this paper, which functions as smoothing the transition from dynamic prototypes to high efficient products.