| Item type |
Trans(1) |
| 公開日 |
2015-06-30 |
| タイトル |
|
|
タイトル |
Webアプリケーション向け結合ビューライブラリにおける更新内容の即時反映機能とその実装 |
| タイトル |
|
|
言語 |
en |
|
タイトル |
Client-side Joined View Library for CRUD Web Service Operations and Its View Renewal on Data Modification |
| 言語 |
|
|
言語 |
jpn |
| キーワード |
|
|
主題Scheme |
Other |
|
主題 |
[研究論文] 情報統合,マッシュアップライブラリ,結合ビュー |
| 資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_6501 |
|
資源タイプ |
journal article |
| 著者所属 |
|
|
|
神戸大学 |
| 著者所属 |
|
|
|
神戸大学/現在,株式会社アルファシステムズ |
| 著者所属 |
|
|
|
神戸大学/独立行政法人科学技術振興機構,CREST |
| 著者所属(英) |
|
|
|
en |
|
|
Kobe University |
| 著者所属(英) |
|
|
|
en |
|
|
Kobe University / Presently with ALPHA SYSTEMS INC. |
| 著者所属(英) |
|
|
|
en |
|
|
Kobe University / CREST, JST |
| 著者名 |
畑谷, 卓哉
熊谷, 良夫
鎌田, 十三郎
|
| 著者名(英) |
Takuya, Hatadani
Yoshio, Kumagai
Tomio, Kamada
|
| 論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
現在,多くの利用者が各種クラウドサービスを用いて,自分たちのスケジュール情報や位置情報を登録・利用している.いくつかのサービスはWeb APIも提供しており,複数の関連情報を統合利用することで,利便性向上も期待できる.ただし,更新をともなうデータを扱う場合,データ更新に応じて関連情報の再取得を行うなど,アプリケーション実装上の手間も多い.本論文は,クライアントサイドWebアプリケーションフレームワークに対し,データ更新を即時反映可能な結合ビューライブラリを提供することで,情報統合アプリケーションの開発を容易にすることを目指す.データ変化に応じた結合ビューの更新はシステムが自動的に行い,ユーザによる結合ビューを介したデータ編集も可能である.また,Web APIプロキシにおいて,選択クエリ結果の再利用や論理和による複数クエリの取りまとめが行える仕組みを提供することで,結合演算のためのWeb API問合せ回数の削減を可能とした. |
| 論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
In recent years, we are using many kinds of cloud services to put various data entries (e.g., schedules, blog entries, or location tracking data) and share among groups. Some of these services offer Web APIs, and a developer can utilize these APIs to build new integrated Web applications. However, when the developer wants to treat data association between mutable data, the developer has to carefully prepare routines to watch such data changes and request associative data for updated entries. This paper aims to provide a client-side JavaScript library to join Web service that process CRUD operations. Even when users add/modify source elements, the library continuously offers the renewed view reflecting the modification. In order to reduce the number of Web API requests needed for joined view construction/maintanance, our library prepare element cache to eliminate duplicated requests, adajust Web API queries taking care of client-side data modification, and provide a mechanism for developers to register query mergence processes. |
| 書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AA11464847 |
| 書誌情報 |
情報処理学会論文誌データベース(TOD)
巻 8,
号 2,
p. 68-77,
発行日 2015-06-30
|
| ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
1882-7799 |
| 出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |