Skip to main content

Facilitating the Design/Evaluation Process of Web-Based Geographic Applications: A Case Study with WINDMash

  • Conference paper
  • First Online:
Future Data and Security Engineering (FDSE 2015)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9446))

Included in the following conference series:

Abstract

Web-based geographic applications are continuously evolving and are becoming increasingly widespread. Actually, many Web-based geographic applications have been developed in various domains, such as tourism, education, surveillance and military. However, designing these applications is still a cumbersome task because it requires multiple and high-level technical skills related not only to recent Web technologies but also to technologies dedicated to geographic information systems (GIS). For instance, it requires several components (e.g. maps, multimedia contents, indexing services, databases) that have to be assembled together. Hence, developers have to deal with different technologies and application behaviour models. In order to take the designers out of this complexity and thus facilitate the design/evaluation of Web-based geographic applications, we propose a framework that focuses on both designers’ creativity and model executability. This framework has been implemented in a prototype named WINDMash, a Web mashup environment that designers can use both to create and to assess interactive Web-based applications that handle geographical information.

The original version of this paper was revised: The affiliations of the authors were corrected. The erratum to this chapter is available at https://doi.org/10.1007/978-3-319-26135-5_24

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Notes

  1. 1.

    http://erozate.iutbayonne.univ-pau.fr/Nhan/windmash/demo/tourdefrance/.

  2. 2.

    http://pipes.yahoo.com/pipes/.

  3. 3.

    http://www.deitel.com/Popfly/.

  4. 4.

    http://googlemashupeditor.blogspot.com/.

  5. 5.

    http://www-01.ibm.com/software/info/mashup-center/.

  6. 6.

    http://www.topquadrant.com/products/SPARQLMotion.html.

  7. 7.

    http://linkedgeodata.org.

  8. 8.

    http://www.openstreetmap.org.

References

  1. Haklay, M., Singleton, A., Parker, C.: Web mapping 2.0: The neogeography of the GeoWeb. Geogr. Compass 2(6), 2011–2039 (2008)

    Article  Google Scholar 

  2. Babar, S.: Accessibility of Web Based GIS Applications: Enhancing Accessibility of Web Based GIS Applications through User Centered Design. LAP LAMBERT Academic Publishing, Verlag (2010)

    Google Scholar 

  3. Wilson, D.C., Lipford, H.R., Carroll, E., Karr, P., Najjar, N.: Charting new ground: modeling user behavior in interactive geovisualization. In Proceedings of the 16th International Conference on Advances in Geographic Information Systems, pp. 61:1–61:4 (2008)

    Google Scholar 

  4. Altinel, M., Brown, P., Cline, S., Kartha, R., Louie, E., Markl, V., Mau, L., Ng, Y.-H., Simmen, D., Singh, A.: Damia: a data mashup fabric for intranet applications. In: The 33rd International Conference on Very Large Data Bases, pp. 1370–1373 (2007)

    Google Scholar 

  5. Beletski, O.: End user mashup programming environments. Technical report, Telecom Software and Multimedia Laboratory, Helsinki University of Technology (2008)

    Google Scholar 

  6. Taivalsaari, A.: Mashware: the future of web applications. Technical report, Sun Microsystems Laboratories (2009)

    Google Scholar 

  7. Ennals, R.J., Garofalakis, M.N: Mashmaker: mashups for the masses. In: Proceedings of the 2007 ACM SIGMOD International Conference on Management of Data, pp. 1116–1118

    Google Scholar 

  8. Wong, J., Hong, J.I.: Making mashups with Marmite: towards end-user programming for the Web. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 2007, pp. 1435–1444. ACM (2007)

    Google Scholar 

  9. Lin, J., Wong, J., Nichols, J., Cypher, A., Lau, T. A.: End-user programming of mashups with vegemite. In: Proceedings of the 14th International Conference on Intelligent User Interfaces, IUI 2009, pp. 97–106. ACM (2009)

    Google Scholar 

  10. Huynh, D.F., Karger, D.R., Miller, R.C.: Exhibit: lightweight structured data publishing. In: Proceedings of the 16th International Conference on World Wide Web, pp. 737–746

    Google Scholar 

  11. Ro, A., Xia, L.S.-Y., Paik, H.-Y., Chon, C.H.: Bill organiser portal: a case study on end-user composition. In: Hartmann, S., Zhou, X., Kirchberg, M. (eds.) WISE 2008. LNCS, vol. 5176, pp. 152–161. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  12. Albinola, M., Baresi, L., Carcano, M., Guinea, S.: Mashlight: a lightweight mashup framework for everyone. In: Proceedings of the 2nd Workshop on Mashups, Enterprise Mashups and Lightweight Composition on the Web (2009)

    Google Scholar 

  13. Cappiello, C., Daniel, F., Matera, M., Picozzi, M., Weiss, M.: Enabling end user development through mashups: requirements, abstractions and innovation toolkits. In: The 3rd International Symposium on End-User Development, pp. 9–24 (2011)

    Google Scholar 

  14. Viana, W., Filho, J.B., Gensel, J., Villanova-Oliver, M., Martin, H.: PhotoMap: from location and time to context-aware photo annotations. J. Location Based Serv. 2, 211–235 (2008)

    Article  Google Scholar 

  15. Luong, T. N., Etcheverry, P., Nodenot, T., Marquesuzaà, C., Lopistéguy, P.: WINDMash: a visual mashup environment dedicated to the design of web interactive applications. In: 3rd Workshop on Mash-Up Personal Learning Environments, Barcelona, Spain, September 2010

    Google Scholar 

  16. Etcheverry, P., Laborie, S., Marquesuzaà, C., Nodenot, T., Luong, T.N.: Conception d’applications web géographiques guidée par les contenus et les usages: cadre méthodologique et opérationnalisation avec l’environnement WINDMash. J. d’Interaction Personne-Système (JIPS) 3(1), 1–42 (2014)

    Google Scholar 

  17. Gaio, M., Sallaberry, C., Etcheverry, P., Marquesuzaà, C., Lesbegueries, J.: A global process to access documents contents from a geographical point of view. J. Vis. Lang. Comput. 19, 3–23 (2008)

    Article  Google Scholar 

  18. Engels, G., Hausmann, J.H., Heckel, R., Sauer, S.: Dynamic meta modeling: a graphical approach to the operational semantics of behavioral diagrams in UML. In: Evans, A., Caskurlu, B., Selic, B. (eds.) UML 2000. LNCS, vol. 1939, pp. 323–337. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  19. Stühmer, R., Anicic, D., Sen, S., Ma, J., Schmidt, K.-U., Stojanovic, N.: Lifting events in RDF from interactions with annotated web pages. In: Bernstein, A., Karger, D.R., Heath, T., Feigenbaum, L., Maynard, D., Motta, E., Thirunarayan, K. (eds.) ISWC 2009. LNCS, vol. 5823, pp. 893–908. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  20. Craig, M.: What is interaction design and what does it mean to information designers? Technical report (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to The Nhan Luong .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Luong, T.N., Marquesuzaà, C., Etcheverry, P., Nodenot, T., Laborie, S. (2015). Facilitating the Design/Evaluation Process of Web-Based Geographic Applications: A Case Study with WINDMash. In: Dang, T., Wagner, R., Küng, J., Thoai, N., Takizawa, M., Neuhold, E. (eds) Future Data and Security Engineering. FDSE 2015. Lecture Notes in Computer Science(), vol 9446. Springer, Cham. https://doi.org/10.1007/978-3-319-26135-5_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-26135-5_19

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-26134-8

  • Online ISBN: 978-3-319-26135-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics