| With the rapid extension of computer application domain and continuous increase of software and complexity, the software crisis is more obviously exposed, the most important thing is increasing the software productivity and quality. As the development of object-oriented technology, software reuse, which is considered to be a main resolution to software crisis and enhancement of the software productivity, has become the focus of software engineering. At present, software reuse is mainly focusing on the reuse of component. It's a process of developing application rapidly with the exist components, which can lead to higher software productivity and quality.But how to produce the reusable components and how to use these components appropriately is the problem which must be concerned.Firstly, this paper introduce the background and research progress home and abroad on this topic. Secondly, domain engineering is applied to education domain, many education domain components are extracted and realized based on FODA and UML modeling method, create the education domain component library. Finally, based on education domain component, USC_TAMIS is developed. |