- 著者
-
高井 正成
阪口 哲男
- 雑誌
- 研究報告情報基礎とアクセス技術(IFAT)
- 巻号頁・発行日
- vol.2012, no.1, pp.1-8, 2012-09-18
近年, Web アプリケーションの提供者はその機能を他のアプリケーションから利用してもらうため, Web API を提供する事例が増加している. Web API では HTTP などの通信プロトコルによるリクエスト・レスポンスにより通信を行うという大きな枠組みは共通しているものの,細かな仕様は各 Web API 提供者によって定められる.そのため各 Web API に互換性がなく, Web アプリケーション開発者は Web API を利用する場合,仕様を確認しそれぞれの Web API の仕様に沿ったプログラムライブラリを作成する必要がある.そこで本研究では開発者がプログラムライブラリを自分で作成する手間を省くため, Web API の仕様文書から情報を抽出し,プログラムライブラリを自動生成する手法を提案する.The case is increasing that Web Application providers publish Web APIs which are used by other applications with Web protocol. They are designed based on common simple protocol but detail specification of each of them is decided by its provider. So Web APIs don't have compatibility with each other. Web application developers have to read documents of Web APIs and make program libraries for them if they use Web APIs. This paper proposes a method to make program libraries automatically by means of information extraction from Web API documents in order to developers avoids the trouble of making program libraries.