首页>
外国专利>
Software analyzing apparatus for analyzing software components and correlations between software components
Software analyzing apparatus for analyzing software components and correlations between software components
展开▼
机译:用于分析软件组件和软件组件之间的相关性的软件分析装置
展开▼
页面导航
摘要
著录项
相似文献
摘要
The present invention provides a software analyzer supporting development of derived products by allowing efficient selection of software components to be simultaneously reutilized or changed based on the past record of developments and changes of software products. A software analyzer according to the present invention analyzes a plurality of software components included in existing software products and correlations between the plurality of software components. The software analyzer includes product line analysis means adapted to create product line configuration data numerically expressing a set of the plurality of software components included in the existing software products, from existing product configuration data including, for each of the existing software products, data on the plurality of software components and data on the correlations between the plurality of software components, inter-component distance analysis means adapted to calculate inter-software-component distances numerically quantifying the correlations between the software components based on the product line configuration data, component cluster analysis means adapted to group the software components based on the inter-software-component distances, and an output section outputting results obtained by the product line analysis means, the inter-component distance analysis means, and the component cluster analysis means.
展开▼