发明名称 METHOD, SYSTEM AND COMPUTER PROGRAM FOR DISCOVERING MULTI-COMPONENT SOFTWARE PRODUCTS
摘要 A solution ( 400 ) for discovering shared software components (C<SUB>1</SUB>-C<SUB>9</SUB>) of software products (PROD<SUB>a</SUB>-PROD<SUB>e</SUB>) installed on a data processing system ( 110 ) is proposed. In order to achieve this result, for each software product the corresponding software components are aggregated into groups (G<SUB>a1</SUB>-G<SUB>e1</SUB>); each group includes software components that must be linked by a corresponding relationship (such as a co-location on the same operating system image). In this way, it is possible to assign a software component available on the system to its software product even when it may be used by more of them. Particularly, the operation is performed deterministically when the available software component is included in a single valid group (i.e., a group including all the required software components); in this case, the available software component (C<SUB>2</SUB>) is assigned to the software product (PROD<SUB>b</SUB>) associated with the single valid group (G<SUB>b1</SUB>). Alternatively, when an (ambiguous) available software component (C<SUB>4</SUB>,C<SUB>8</SUB>,C<SUB>9</SUB>) is included in more valid groups, a score is calculated for each associated (eligible) software product according to the corresponding available software components; the eligible software product with the highest score (PROD<SUB>c</SUB>) is then selected for assigning the ambiguous software component.
申请公布号 US2008235664(A1) 申请公布日期 2008.09.25
申请号 US20070752473 申请日期 2007.05.23
申请人 CARBONE GIANCARLO;CERRI FABIO;PASTORELLI BERNARDO;PERRONE ANTONIO 发明人 CARBONE GIANCARLO;CERRI FABIO;PASTORELLI BERNARDO;PERRONE ANTONIO
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址