Abstract
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.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
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)
Goodchild, M.F.: Citizens as sensors: the world of volunteered geography. GeoJournal 69(4), 211–221 (2007)
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)
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)
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)
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)
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)
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)
Graham, M.: Neogeography and the Palimpsests of Place. Tijdschrift voor Economische en Sociale Geografie 4, 101 (2010)
O’Reilly, T.: What Is Web 2.0. In: O’Reilly Network, O’Reilly, Sebastopol (2005), http://oreilly.com/web2/archive/what-is-web-20.html
Decrem, B.: Introducing Flock Beta 1. Flock official blog (Reported 13.06.2006)
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)
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)
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)
Paolone, G., Liguori, G., Clementini, E.: Design and Development of web 2.0 Applications. In: ITAIS 2008, France, December 13-14 (2008)
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)
Fowler, M.: Patterns of Enterprise Application Architecture, November 15, 2002. Addison-Wesley, Reading (2002)
Liguori, G., Clementini, E.: GeoPack: a Java wrapper for geographic web services. In: Towards INSPIRE International Workshop, Hungary, March 18-19 (2009)
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)
Refractions Research, PostGIS 1.5.1 Manual (Reported 02.05.2010)(2010), http://postgis.refractions.net/documentation/
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), http://docs.jboss.org/hibernate/stable/core/reference/en/pdf/hibernate_reference.pdf
Geovise Hibernatespatial (Reported 14.06.2010) http://www.hibernatespatial.org/
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)
Object Management Group, MDA, Model Driven Architecture, MDA Guide Version 1.0 (2003), http://www.omg.org/mda/mda_files/MDA_Guide_Version1-0.pdf.
Vivid solutions, JTS Topology Suite Technical Specifications Version 1.4. JTS Topology Suite (Reported 14.06.2010), http://www.vividsolutions.com/jts/jtshome.htm
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cestra, G., Liguori, G., Clementini, E. (2011). MyTravel: A Geo-referenced Social-Oriented Web 2.0 Application. In: Murgante, B., Gervasi, O., Iglesias, A., Taniar, D., Apduhan, B.O. (eds) Computational Science and Its Applications - ICCSA 2011. ICCSA 2011. Lecture Notes in Computer Science, vol 6782. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21928-3_16
Download citation
DOI: https://doi.org/10.1007/978-3-642-21928-3_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21927-6
Online ISBN: 978-3-642-21928-3
eBook Packages: Computer ScienceComputer Science (R0)