Component-based Software Reengineering Based on OSGi
Jun Fang Wei · Jisuanji kexue yu tansuo · 2009
The service oriented component based model can solve many problems facing current software systems,such as hard to manage,hard to maintain and lack of dynamicity.The OSGi framework provides support for the development of software systems based on component model.An approach to reengineer traditional software toward component model using OSGi as the foundation framework is presented.The software system architecture based on OSGi is designed.The reengineering principles toward components are discussed,and the analysis and solutions of the problems in reengineering are proposed.The presented reengineering approach is guided by a case study involving the reengineering of a Web container system.