講演名 | 2010-02-05 迅速なアプリケーション開発のためのWeb APIデータべースシステム(一般,NGN,VoIP,FMC,自律分散ネットワーク,ソフトウェアエージェント,Webサービス,Web2.0及び一般) 井上 武, 朝倉 浩志, 植松 幸生, 佐藤 浩史, 高橋 紀之, |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | 多くのWebサイトが,AjaxやマッシュアップのためにWeb APIを提供しているが,Webアプリケーションに適した再利用可能なデータべースコンポーネントがないために,そのようなコンポーネントはサービスごとに独立に開発されてきた.本稿ではWebアプリケーションの開発を迅速に行うためのデータべース管理システムWAPDBを提案する.WAPDBは,Web API標準技術のAtomをべースに設計され,Webアプリケーションに求められる機能を提供する.たとえば,効率的なデータ・アクセス制御や簡潔な拡張メカニズム,検索・統計の提供である.WAPDBの導入によって,開発者はこれらの機能を繰り返し開発することから解放される.さらに,RESTアーキテクチャスタイルに準拠しているため,アプ リケーションに統一性やスケーラビリティがもたらされる.我々はWAPDBを用いたサンプルアプリケーションを開発し,大きな性能低下なしに開発コストを削減できることを示す.我々の実験では,開発コストが半減した一方で,アクセス時間は数ミリ秒しか増加しなかった. |
抄録(英) | Web APIs are offered in many Web sites for Ajax and mashup, but they have been developed independently since there is no reusable database component matched to Web applications. In this paper, we propose WAPDB, a novel database management system for rapid development of Web applications. WAPDB is designed based on Atom, a set of Web API standards, and provides several features required to Web applications, including efficient access control, an easy extension mechanism, and search and statistics capabilities. By introducing WAPDB, developers are free from implementing these features as well as Web API processing. In addition, the design totally follows the REST architectural style, which gives uniformity and simplicity to applications. We develop a proof-of-concept application with WAPDB, and find great cost effectiveness without significant impacts on performance; in our experiments, the development cost is reduced less than half with overhead of a few msec. |
キーワード(和) | Web API / データベース管理システム / REST |
キーワード(英) | Web API / database management system / REST |
資料番号 | IN2009-143 |
発行日 |
研究会情報 | |
研究会 | IN |
---|---|
開催期間 | 2010/1/28(から1日開催) |
開催地(和) | |
開催地(英) | |
テーマ(和) | |
テーマ(英) | |
委員長氏名(和) | |
委員長氏名(英) | |
副委員長氏名(和) | |
副委員長氏名(英) | |
幹事氏名(和) | |
幹事氏名(英) | |
幹事補佐氏名(和) | |
幹事補佐氏名(英) |
講演論文情報詳細 | |
申込み研究会 | Information Networks (IN) |
---|---|
本文の言語 | JPN |
タイトル(和) | 迅速なアプリケーション開発のためのWeb APIデータべースシステム(一般,NGN,VoIP,FMC,自律分散ネットワーク,ソフトウェアエージェント,Webサービス,Web2.0及び一般) |
サブタイトル(和) | |
タイトル(英) | Web API Database Systems for Rapid Application Development |
サブタイトル(和) | |
キーワード(1)(和/英) | Web API / Web API |
キーワード(2)(和/英) | データベース管理システム / database management system |
キーワード(3)(和/英) | REST / REST |
第 1 著者 氏名(和/英) | 井上 武 / T. INOUE |
第 1 著者 所属(和/英) | NTT未来ねっと研究所 NTT Network Innovation Laboratories |
第 2 著者 氏名(和/英) | 朝倉 浩志 / H. ASAKURA |
第 2 著者 所属(和/英) | NTTコミュニケーションズ先端IPアーキテクチャセンタ Innovative IP Architecture Center, NTT Communications Corporation |
第 3 著者 氏名(和/英) | 植松 幸生 / Y. UEMATSU |
第 3 著者 所属(和/英) | NTTコミュニケーションズ先端IPアーキテクチャセンタ Innovative IP Architecture Center, NTT Communications Corporation |
第 4 著者 氏名(和/英) | 佐藤 浩史 / H. SATO |
第 4 著者 所属(和/英) | NTT未来ねっと研究所 NTT Network Innovation Laboratories |
第 5 著者 氏名(和/英) | 高橋 紀之 / N. TAKAHASHI |
第 5 著者 所属(和/英) | NTT未来ねっと研究所 NTT Network Innovation Laboratories |
発表年月日 | 2010-02-05 |
資料番号 | IN2009-143 |
巻番号(vol) | vol.109 |
号番号(no) | 411 |
ページ範囲 | pp.- |
ページ数 | 6 |
発行日 |