ANALYSIS DEVICE, ANALYSIS METHOD, AND ANALYSIS PROGRAM

Provided is a technology for analyzing connection affinity between a plurality of pieces of software such as OSS. This analysis device 1 is provided with: an acquisition unit 12 which acquires a first source code of connection source OSS, a second source code of connection destination OSS, and a plu...

Full description

Saved in:
Bibliographic Details
Main Author OYANAGI Hiroyuki
Format Patent
LanguageEnglish
French
Japanese
Published 13.08.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Provided is a technology for analyzing connection affinity between a plurality of pieces of software such as OSS. This analysis device 1 is provided with: an acquisition unit 12 which acquires a first source code of connection source OSS, a second source code of connection destination OSS, and a plug-in for connection between the connection source OSS and the connection destination OSS; a first analysis unit 131 which calculates a first degree of affinity on the basis of the number of data formats overlapping in an output plug-in of the first source code and an input plug-in of the second source code; a second analysis unit 132 which calculate a second degree of affinity on the basis of the number of functions and the number of instances included in the plug-in for connection; and a third analysis unit 133 which calculates, by using the first degree of affinity and the second degree of affinity, the degree of connection affinity between the connection source code OSS and the connection destination OSS. L'invention concerne une technologie destinée à analyser une affinité de connexion entre une pluralité d'éléments de logiciel, par exemple OSS. Le présent dispositif 1 d'analyse comporte: une unité 12 d'acquisition qui acquiert un premier code source d'OSS de source de connexion, un deuxième code source d'OSS de destination de connexion, et un module d'extension servant à la connexion entre l'OSS de source de connexion et l'OSS de destination de connexion; une première unité 131 d'analyse qui calcule un premier degré d'affinité sur la base du nombre de formats de données se chevauchant dans un module d'extension de sortie du premier code source et un module d'extension d'entrée du deuxième code source; une deuxième unité 132 d'analyse qui calcule un deuxième degré d'affinité sur la base du nombre de fonctions et du nombre d'instances incluses dans le module d'extension servant à la connexion; et une troisième unité 133 d'analyse qui calcule, en utilisant le premier degré d'affinité et le deuxième degré d'affinité, le degré d'affinité de connexion entre le code OSS de source de connexion et l'OSS de destination de connexion. OSSなどのソフトウェア間の接続相性を解析する技術を提供する。解析装置1であって、接続元OSSの第1ソースコードと、接続先OSSの第2ソースコードと、前記接続元OSSおよび前記接続先OSSの接続用プラグインと、を取得する取得部12と、第1ソースコードのアウトプットプラグインと、第2ソースコードのインプットプラグインとで重複するデータ形式の数に基づいて、第1相性度を算出する第1解析部131と、前記接続用プラグインに含まれる関数の数およびインスタンスの数に基づいて、第2相性度を算出する第2解析部132と、第1相性度および第2相性度を用いて、前記接続元OSSと前記接続先OSSとの接続相性度を算出する第3解析部133と、を備える。
Bibliography:Application Number: WO2020JP02093