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
Notes
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
References
Haklay, M., Singleton, A., Parker, C.: Web mapping 2.0: The neogeography of the GeoWeb. Geogr. Compass 2(6), 2011–2039 (2008)
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)
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)
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)
Beletski, O.: End user mashup programming environments. Technical report, Telecom Software and Multimedia Laboratory, Helsinki University of Technology (2008)
Taivalsaari, A.: Mashware: the future of web applications. Technical report, Sun Microsystems Laboratories (2009)
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
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)
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)
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
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)
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)
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)
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)
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
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)
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)
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)
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)
Craig, M.: What is interaction design and what does it mean to information designers? Technical report (1999)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)