本稿では,位置情報が含まれる様々なデータをマッシュアップし,地図ベースのライフログサービスを容易に開発するためのMashMapフレームワークの実装と評価を行う.MashMapは地図ベースのライフログを汎用的に扱い,地図上への可視化を容易にするための機能を持つ.これらの機能をJavaを用いて実装し,APIをRESTWebサービスとして公開する.提供される様々なAPIをGUIを介して気軽に利用できるフロントエンドとしてMashMap Builderの実装を行う.また,実装したMashMapフレームワークを用いて地図を用いたライフログ振り返りサービスを開発する実験を行う.提案フレームワークを利用した場合と,利用しない場合とで,開発工数やプログラムのサイズの違いを比較し,提案フレームワークの有効性を評価する.%This paper presents the implementation and evaluation of Mashmap framework. It treats location-based lifelogs in general and has functions to facilitate the visualization of location-based lifelogs. We have implemented it using Java language and published its APIs as the REST Web service. Also, We implement MashMap Builder as a GUI frontend in order to feel free to call the APIs. And, we conduct an experimental evaluation, where subjects develop a service visualizing various lifelogs which is created in two different processes with and without the MashMap framework. Between the processes, we evaluate the effectiveness of proposed framework by conparing man-month, lines of source code and so on.
展开▼