Item type |
SIG Technical Reports(1) |
公開日 |
2016-05-19 |
タイトル |
|
|
タイトル |
文章間類似度算出を用いたAPI自動マッチング方式の一検討 |
タイトル |
|
|
言語 |
en |
|
タイトル |
A Study of Same Objective API Matching with Cosine Similarity and Combinatorial Optimization |
言語 |
|
|
言語 |
jpn |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
著者所属 |
|
|
|
NTTネットワークサービスシステム研究所 |
著者所属 |
|
|
|
NTTネットワークサービスシステム研究所 |
著者所属 |
|
|
|
NTTネットワークサービスシステム研究所 |
著者所属 |
|
|
|
NTTネットワークサービスシステム研究所 |
著者所属 |
|
|
|
NTTネットワークサービスシステム研究所 |
著者所属 |
|
|
|
NTTネットワークサービスシステム研究所 |
著者所属(英) |
|
|
|
en |
|
|
NTT Network Service System Laboratories |
著者所属(英) |
|
|
|
en |
|
|
NTT Network Service System Laboratories |
著者所属(英) |
|
|
|
en |
|
|
NTT Network Service System Laboratories |
著者所属(英) |
|
|
|
en |
|
|
NTT Network Service System Laboratories |
著者所属(英) |
|
|
|
en |
|
|
NTT Network Service System Laboratories |
著者所属(英) |
|
|
|
en |
|
|
NTT Network Service System Laboratories |
著者名 |
白井, 嵩士
中里, 彦俊
藤本, 智也
大西, 浩行
佐々木, 潤子
木村, 秀明
|
著者名(英) |
Takashi, Shirai
Hikotoshi, Nakazato
Tomonari, Fujimoto
Hiroyuki, Ohnishi
Junko, Sasaki
Hideaki, Kimura
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
近年オープンコラボレーションによるビジネス機会の増加を求め,サービス機能を API(Application Programming Interface) を介して外部に提供する事業者が増加している.こうした中,利用者のサービス利便性向上のため,各種サービスの一元管理・一括オペレーションを行う機能 (以降連携機能) について検討している.本機能では,各種サービスの API 仕様差分を利用者が意識しないような,共通的な API 仕様 (以降,共通 API 仕様) を提供し,複数サービスに対する一括サービスオーダー等の一括設定を行う共通 API を,サービスごとの設定を行う個別仕様の API に分解・変換する.しかし,新規サービス追加の都度,新規に API 仕様書を人手で熟読して,共通 API 仕様とマッチングをとる必要があり,多大な稼動量を要する.そこで本稿では,既存の文書間類似度算出手法に API 仕様書の特徴である複合語を分解する改良を事前処理として加え,それに基づき API 仕様書間の文書間類似度を算出する方式を提案した.さらに,算出された文書間類似度に基づき,最有力の API マッチング先候補を特定する際に,マッチング先重複回避及び文書間類似度総和値の最大化を実現するハンガリー法を適用した方式を提案した.これらに基づき API 自動マッチングを実施した結果,最有力の API マッチング先候補 1 つのみを提示する場合において,マッチング精度が既存手法の 61%から 82%に向上し,一定のマッチング精度の向上効果が確認できた. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
Recently, the number of network and cloud service providers, which provide APIs to be able to operate their services directly from outside, has been increased because of open collaboration which is expected to expand business opportunities. To enhance user convenience, we focus on operation collaboration platform which enables to combine several services and provide one stop operation for services. This platform introduces common APIs that cover up difference of API specifications of underlying services and achieve batch processing to several services such as service ordering. Therefore, API conversion functions to resolve and convert operation between common APIs and each service specific API is needed. However, every time a new service or function is added, API matching between new APIs and common APIs by reading and understanding APIs specifications is needed. And this leads to increase of work time for operators. Therefore in this paper, we propose APIs matching method, which calculates similarity between documents based on existing tf-idf method, and add predisposal that resolve compound word before calculating similarity. We also propose method to select most convincing API matching candidate, which avoids overlap of matching candidate between APIs and maximizes sum of similarity between API specifications based on the Hungarian Method. By introducing our proposed methods, it achieves more than 80% accuracy for matching correct API pairs, even though existing method achieves only 61% accuracy. |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AA12326962 |
書誌情報 |
研究報告インターネットと運用技術(IOT)
巻 2016-IOT-33,
号 23,
p. 1-6,
発行日 2016-05-19
|
ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
2188-8787 |
Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |