The application of software reverse tool CoDoc Marvel in the construction of software component library is studied. Through reverse analysis and visualization of the static structure,call relationship,interface information,flow chart and other related information of the existing software system source code,the software components are extract-ed automatically or semi-automatically. Further,the whole component becomes a reusable component library. The re-search shows that reverse engineering tools can significantly improve the analysis efficiency in the construction of soft-ware component library,visualize the commonality and change points of software components,provide reusable de-sign and implementation resources for the construction of component library,and improve the quality and reliability of components through standardization.
关键词
软件复用/构件库/逆向工程/软件设计/软件产品线
Key words
software reuse/component library/reverse engineering/software design/software product line