G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/44 (2006.01) G06F 9/06 (2006.01)
Patent
CA 2476585
A system for measuring the importance of reuse of software on the basis of an objective criterion. At a file relationship extracting step (S212), a Java source code file (230) is analyzed and the class-to-class inheritance is extracted as a reuse relationship. At an SMMT step (S222), the similarity between Java source code files (230) is calculated. At a step (S224), cluster analysis is carried out on the basis of the similarity calculated at the SMMT step (S222), and the files are categorized into M component groups. Based on the results of the cluster analysis (S224) and the extraction of the relationship between files (S212), the relationship between the component groups is extracted (S214). Evaluation by using the relative importance evaluation value of the component groups is carried out on the basis of the relationship between the component groups (S216). Lastly, the relative importance evaluation of the component groups is converted into the evaluation of the file (software component) (S218).
L'invention concerne un système permettant de mesurer l'importance de la réutilisation des logiciels en fonction d'un critère objectif. Ce procédé comprend une étape (S212) d'extraction de relations consistant à analyser un fichier (230) de code source et à extraire l'héritage interclasses sous forme d'une relation de réutilisation, une étape SMMT (outil de mesure des paramètres de similarité) (S222) consistant calculer la similarité entre des fichiers (230) de code source Java, une étape (S224) consistant à effectuer une analyse typologique fondée sur la similarité calculée dans l'étape SMMT (S222), et à catégoriser les fichiers en M groupes de composants. La relation entre les groupes de composants est ensuite extraite (S214) à partir des résultats de l'analyse typologique (S224) et de l'extraction des relations entre les fichiers (S212). Une évaluation des groupes des composants à partir de la valeur d'importance relative des groupes de composants est effectuée sur la base de la relation entre les groupes de composants (S216). Enfin, l'évaluation de l'importance relative des groupes de composants est convertie en une évaluation du fichier (composant logiciel) (S218).
Fujiwara Hikaru
Inoue Katsuro
Kusumoto Shinji
Matsushita Makoto
Japan Science And Technology Agency
Mcfadden Fincham
LandOfFree
Software component importance evaluation system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Software component importance evaluation system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Software component importance evaluation system will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1906627