Research and Design of XML Based Abstract Component

Today, in practice, most of Component-Based Software Engineering (CBSE) is focusing on the development of new components to build new software or upgrade the old software. This is not the finial purpose of CBSE. The finial purpose of CBSE is to separate the component development from software and application development and the software developers can use different components to compose or build a components based software. How to effectively and efficiently use components to develop software is still a bottleneck to limit the CBSE application. Here, by research on the component and XML technologies, to illustrate a XML based design of Abstract Component technology for components integration and to improve the efficiently usage of CBSE