Abstract:CASE environment EASYCODE is a profitable exploration of new software process development paradigms, which have being increasingly attracted professional s attention to overcome the weaknesses of the waterfall model. After analysing the traditional life-cycle model in brief, the feature of EASYCODE software process paradigm is discussed in this paper, and knowledge-based program generation supporting the new paradigm is depicted as well.