Advertisement

A Linked Data Framework for Android

  • Maria-Elena Roşoiu
  • Jérôme David
  • Jérôme Euzenat
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7540)

Abstract

Mobile devices are becoming major repositories of personal information. Still, they do not provide a uniform manner to deal with data from both inside and outside the device. Linked data provides a uniform interface to access structured interconnected data over the web. Hence, exposing mobile phone information as linked data would improve the usability of such information. We present an API that provides data access in RDF, both within mobile devices and from the outside world. This API is based on the Android content provider API which is designed to share data across Android applications. Moreover, it introduces a transparent URI dereferencing scheme, exposing content outside of the device. As a consequence, any application may access data as linked data without any a priori knowledge of the data source.

Keywords

Mobile Device Service Oriented Architecture Content Provider Triple Pattern Android Application 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Notes

Acknowledgements

We thank Yu Yang and Loïc Martin who have programmed part of the Pikoid application. This work has been partially supported by the French National Research Agency under grant ANR-10-CORD-009 (Datalift).

References

  1. 1.
    d’Aquin, M., Nikolov, A., Motta, E.: Building SPARQL-enabled applications with android devices. In: Proceedings of the 10th ISWC Demonstration Track, Bonn (DE) (2011)Google Scholar
  2. 2.
    David, J., Euzenat, J.: Linked data from your pocket: The Android RDFContent Provider. In: Proceedings of the 9th ISWC Demonstration Track, Shanghai (CN), pp. 129–132 (2010)Google Scholar
  3. 3.
    David, J., Euzenat, J., Scharffe, F., dos Santos, C.T.: The alignment API 4.0. Semant. Web J. 2(1), 3–10 (2011)Google Scholar
  4. 4.
    Euzenat, J., Pierson, J., Ramparani, F.: Dynamic context management for pervasive applications. Knowl. Eng. Rev. 23(1), 21–49 (2008)CrossRefGoogle Scholar
  5. 5.
    Gargenta, M.: Learning Android. O’Reilly Media Inc, Sebastopol (2011)Google Scholar
  6. 6.
    Lassila, O.: Semantic web approach to personal information management on mobile devices. In: Proceedings of the IEEE International Conference on Semantic Computing (ICSC), Santa Clara (CA US), pp. 601–607 (2008)Google Scholar
  7. 7.
    Luther, M., Fukazawa, Y., Wagner, M., Kurakake, S.: Situational reasoning for task-oriented mobile service recommendation. Knowl. Eng. Rev. 23(1), 7–19 (2008)CrossRefGoogle Scholar
  8. 8.
    Meier, R.: Professional Android 2 Application Development. Wrox, Birmingham (2011)Google Scholar
  9. 9.
    Le Phuoc, D., Parreira, J.X., Reynolds, V., Hauswirth, M.: RDF on the go: an RDF storage and query processor for mobile devices. In: Proceedings of the 9th ISWC Demonstration Track, Shanghai (CN), November 2010Google Scholar
  10. 10.
    Quilitz, B., Leser, U.: Querying distributed RDF data sources with SPARQL. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021, pp. 524–538. Springer, Heidelberg (2008) CrossRefGoogle Scholar
  11. 11.
    Rietveld, L., Schlobach, S.: Semantic web in a constrained environment. In: Proceedings of the ESWC Downscaling the Semantic Web Workshop, Heraklion (GR) pp. 31–38 (2012)Google Scholar
  12. 12.
    Sacco, O., Passant, A.: A privacy preference ontology (PPO) for linked data. In: Proceedings of the WWW Linked Data on the Web Workshop (LDOW 2011), pp. 1–5 (2011)Google Scholar
  13. 13.
    Schwarte, A., Haase, P., Hose, K., Schenkel, R., Schmidt, M.: FedX: optimization techniques for federated query processing on linked data. In: Aroyo, L., Welty, C., Alani, H., Taylor, J., Bernstein, A., Kagal, L., Noy, N., Blomqvist, E. (eds.) ISWC 2011, Part I. LNCS, vol. 7031, pp. 601–616. Springer, Heidelberg (2011) CrossRefGoogle Scholar
  14. 14.
    Walsh, N.: Generalized metadata in your Palm. In: Proceedings of the 2nd Extreme Markup Languages Conference, Montréal (CA) (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2015

Authors and Affiliations

  • Maria-Elena Roşoiu
    • 1
  • Jérôme David
    • 1
  • Jérôme Euzenat
    • 1
  1. 1.INRIA and University Grenoble AlpesGrenobleFrance

Personalised recommendations