MyTravel: A Geo-referenced Social-Oriented Web 2.0 Application

  • Gabriele Cestra
  • Gianluca Liguori
  • Eliseo Clementini
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6782)


The paper describes the architecture and main concepts of a geo-referenced web 2.0 application with a strong social-network component and possibly integrated with handheld devices. The application, called MyTravel, allows the users to share their travel experiences, in terms of geographic information and publishing contents like photos, notes and comments. In the paper we present the domain model of the application, associated to the functional prerequisites; then, we describe the architecture, technologies and the integration techniques adopted in the project, that have been validated through the development of the application prototype.


GIS Web 2.0 Geo Social Network geo-tag Android Google Maps Facebook 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Fischer, F.: Learning in Geocommunities: An explorative view on geosocial network communities. In: Jekel, T., Koller, A., Donert, K. (eds.) Learning with Geoinformation IV, Heidelberg (2009)Google Scholar
  2. 2.
    Goodchild, M.F.: Citizens as sensors: the world of volunteered geography. GeoJournal 69(4), 211–221 (2007)CrossRefGoogle Scholar
  3. 3.
    Kennedy, L., Naaman, M., Ahern, S., Nair, R., Rattenbury, T.: How flickr helps us make sense of the world: context and content in community-contributed media collections. In: Proceedings of 15th Annual ACM International Conference on Multimedia (MM 2007), pp. 631–640. ACM, New York (2007)Google Scholar
  4. 4.
    Kennedy, L., Naaman, M.: Generating diverse and representative image search results for landmarks. In: Proceeding of the 17th international conference on World Wide Web (WWW 2008), pp. 297–306. ACM, New York (2008)CrossRefGoogle Scholar
  5. 5.
    Schmeiß, D., Scherp, A., Staab, S.: Integrated Mobile Visualization and Interaction of Events and POIs. In: Proceedings of the international conference on Multimedia (MM 2010), pp. 1567–1570. ACM, New York (2010)Google Scholar
  6. 6.
    Harada, S., Naaman, M., Song, Y.J., Wang, Q., Paepcke, A.: Lost in memories: interacting with photo collections on PDAs. In: ACM/IEEE-CS joint conference on Digital (JCDL2004), pp. 325–333. ACM, New York (2004)Google Scholar
  7. 7.
    Hertzog, P., Torrens, M.: Context-aware mobile assistants for optimal interaction: a prototype for supporting the business traveler. In: Proc. 9th International conference on Intelligent user interfaces (IUI 2004), pp. 256–258. ACM Press, New York (2004)Google Scholar
  8. 8.
    Yan, Z., Chakraborty, D., Parent, C., Spaccapietra, S., Aberer, K., S.: A Framework for Semantic Annotation of Heterogeneous Trajectories (EDBT 2011), Uppsala, Sweden, pp. 259–270 (2011)Google Scholar
  9. 9.
    Graham, M.: Neogeography and the Palimpsests of Place. Tijdschrift voor Economische en Sociale Geografie 4, 101 (2010)Google Scholar
  10. 10.
    O’Reilly, T.: What Is Web 2.0. In: O’Reilly Network, O’Reilly, Sebastopol (2005), Google Scholar
  11. 11.
    Decrem, B.: Introducing Flock Beta 1. Flock official blog (Reported 13.06.2006)Google Scholar
  12. 12.
    Liguori, G.: PhD thesis. Una Metodologia per lo sviluppo di sitemi Web-Gis. University of L’Aquila, L’Aquila, Electrical and Information Engineering Department (2010)Google Scholar
  13. 13.
    Paolone, G., Liguori, G., Clementini, E.: A methodology for building enterprise Web 2.0 Applications. In: MITIP 2008 The Modern Information Technology in the Innovation Processes of the Industrial Enterprises (2008)Google Scholar
  14. 14.
    Paolone, G., Di Felice, P., Liguori, G., Cestra, G., Clementini, E.: A Business Use Case Driven Methodology: a step forward. In: 5th International Conference on Evaluation of Novel Approaches to Software Engineering, Athens Greece (July 2010)Google Scholar
  15. 15.
    Paolone, G., Liguori, G., Clementini, E.: Design and Development of web 2.0 Applications. In: ITAIS 2008, France, December 13-14 (2008)Google Scholar
  16. 16.
    Paolone, G., Liguori, G., Cestra, G., Clementini, E.: Web 2.0 Applications: model-driven tools and design. In: Costa Smeralda, A., D’Atri, M., De Marco, A.M., Braccini, F. (eds.) ITAIS 2009 Management of the Interconnected World, October 2-3, 2009, Springer, Heidelberg (2009)Google Scholar
  17. 17.
    Fowler, M.: Patterns of Enterprise Application Architecture, November 15, 2002. Addison-Wesley, Reading (2002)Google Scholar
  18. 18.
    Liguori, G., Clementini, E.: GeoPack: a Java wrapper for geographic web services. In: Towards INSPIRE International Workshop, Hungary, March 18-19 (2009)Google Scholar
  19. 19.
    Liguori, G., Cestra, G., Di Felice, P.: Un’architettura software per lo sviluppo di applicazioni riguardanti dati spazio-tempo dipendenti. In: Congresso nazionale AICA (October 2010)Google Scholar
  20. 20.
    Refractions Research, PostGIS 1.5.1 Manual (Reported 02.05.2010)(2010),
  21. 21.
    King, G., Bauer, C., Andersen, M.R., Bernard, E., Ebersole, S.: Hibernate Reference Documentation 3.5.1-Final - HIBERNATE Relational Persistence for Idiomatic Java. In: King, G., Bauer, C., Andersen, M.R., Bernard, E., Ebersole, S. (eds.) Hibernate Relational Persistence for Java &.NET (2010),
  22. 22.
    Geovise Hibernatespatial (Reported 14.06.2010)
  23. 23.
    Paolone, G., DiFelice, P., Liguori, G., Cestra, G., Clementini, E.: Use Case double tracing: Linking business modelling to software development. In: 7th Conference of the Italian Chapter of AIS, Napoli (October 2010)Google Scholar
  24. 24.
    Object Management Group, MDA, Model Driven Architecture, MDA Guide Version 1.0 (2003),
  25. 25.
    Vivid solutions, JTS Topology Suite Technical Specifications Version 1.4. JTS Topology Suite (Reported 14.06.2010),

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Gabriele Cestra
    • 1
  • Gianluca Liguori
    • 1
  • Eliseo Clementini
    • 1
  1. 1.Department of Electrical and Information EngineeringUniversity of L’AquilaL’AquilaItaly

Personalised recommendations