Software component importance evaluation system

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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).

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFCA-PAI-O-1906627

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.