知的Webのためのマッシュアッププログラミング
An Introduction to Mushup Programming for Web Intelligence
新谷虎松, 大囿忠親

アブストラクト

本稿では知的なユーザ支援のための知的Web を実現するためのWebアプリケーション開発技法として,マッシュアップに基づくWebプログラミングについて紹介する.ここでは,マッシュアップに基づくWebプログラミングをマッシュアッププログラミングと呼び,マッシュアッププログラミングの背景となるWebプログラミングの基礎,Web API,および,既存のマッシュアッププログラミング支援ツールについて紹介する.さらに,知的なWebアプリケーションを構築するための,マッシュアッププログラミングの具体例を示すことで,マッシュアッププログラミングにおける課題とその解決方法を説明する.また,マッシュアッププログラミングにおけるセキュリティ上の注意点と対策方法について述べる.最後に,今後のマッシュアッププログラミングに関する展望について紹介する.