Technology of Multi Level Software Reuse Based on Component and Pattern

As technologies of various level software reuse,code component,design pattern and analysis pattern provide the means of software reuse in the encoding phase,design phase and design phase of the software life-cycle.This paper discusses the mechanism to realize their reuse,and conducts the comparative analysis about the relations and differences between them.