Along with the increasing complexity of software and the continuous extension of application requirements, the software development is facing more and more unprecedented challenges. Based on the research of some scientific results and application productions about software component, this dissertation discussed the definition and outlined the characteristics of component, and considered that component reuse is the big granularity reuse which adapts to domain system development, the import of doma...