On integrating heterogeneous lifelog services

This paper presents a framework that integrates different kinds of lifelog services. For efficient data mashup, we first propose the lifelog common data model (LLCDM), which normalizes data structures and formats of heterogeneous lifelog records. We derive application-neutral data items by an interrogative analysis of what, why, when, who, where and how. We then implement the lifelog mashup API (LLAPI) to achieve standardized access to heterogeneous lifelogs. A case study of integrating practical lifelog services (Twitter, Flickr and GARMIN Connect) demonstrates the effectiveness of the proposed framework. It was shown that the development effort with the proposed APIs was reduced to 11.9%, compared to the conventional mashup development with the proprietary APIs.

[1]  Masayoshi Ohashi,et al.  RFID Supplement for Mobile-Based Life Log System , 2007, 2007 International Symposium on Applications and the Internet Workshops.

[2]  Kiyoharu Aizawa,et al.  FoodLog: capture, analysis and retrieval of personal food images via web , 2009, CEA '09.

[3]  E. Michael Maximilien,et al.  An Online Platform for Web APIs and Service Mashups , 2008, IEEE Internet Computing.

[4]  Hye-Young Paik,et al.  Data integration in mashups , 2009, SGMD.

[5]  Serge Abiteboul,et al.  Modeling the mashup space , 2008, WIDM '08.

[6]  Flora Amato,et al.  A Common Data Model for Sensor Network Integration , 2010, 2010 International Conference on Complex, Intelligent and Software Intensive Systems.

[7]  Javier Soriano,et al.  EzWeb/FAST: reporting on a successful mashup-based solution for developing and deploying composite applications in the upcoming web of services , 2008, iiWAS.