Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2034691.2034699acmconferencesArticle/Chapter ViewAbstractPublication PagesdocengConference Proceedingsconference-collections
research-article

A framework with tools for designing web-based geographic applications

Published: 19 September 2011 Publication History
  • Get Citation Alerts
  • Abstract

    Many Web-based geographic applications have been developed in various domains, such as tourism, education, surveillance and military. However, developing such applications is a cumbersome task because it requires several types of components (e.g., maps, contents, indexing services, databases) that have to be assembled together. Hence, developers have to deal with different technologies and application behavior models. In order to create Web-based geographic applications and overcome these design problems, we propose a framework composed of three complementary tasks: identifying some desired data, building the graphical layout organization and defining potential user interactions. According to this framework, we have specified a unified model and we have encoded it using Semantic Web technologies, such as RDF. Through a prototype named WINDMash, we have implemented some tools that instantiate our model and automatically generate concrete Internet geographic applications that can be executed on Web browsers.

    References

    [1]
    Adida, B., Birbeck, M., McCarron, S., and Pemberton, S. RDFa in XHTML: Syntax and Processing. Recommendation, W3C, October 2008. http://www.w3.org/TR/rdfa-syntax/.
    [2]
    Albinola, M., Baresi, L., Carcano, M., and 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).
    [3]
    Altinel, M., Brown, P., Cline, S., Kartha, R., Louie, E., Markl, V., Mau, L., Ng, Y.-H., Simmen, D., and Singh, A. Damia: a data mashup fabric for intranet applications. In Proceedings of the 33rd International Conference on Very Large Data Bases (2007), VLDB'07, pp. 1370--1373.
    [4]
    Beckett, D., and McBride, B. RDF/XML Syntax Specification (Revised). Recommendation, W3C, February 2004. http://www.w3.org/TR/rdf-syntax-grammar/.
    [5]
    Beletski, O. End user mashup programming environments. Tech. rep., Helsinki University of Technology, Telecommunications Software and Multimedia Laboratory, 2008.
    [6]
    Cappiello, C., Daniel, F., Matera, M., Picozzi, M., and Weiss, M. Enabling End User Development through Mashups: Requirements, Abstractions and Innovation Toolkits. In Proceedings of the Third International Symposium on End-User Development (2011), pp. 9--24.
    [7]
    Engels, G., Hausmann, J. H., Heckel, R., and Sauer, S. Dynamic meta modeling: a graphical approach to the operational semantics of behavioral diagrams in UML. In Proceedings of the 3rd International Conference on the Unified Modeling Language: advancing the standard (Berlin, Heidelberg, 2000), UML'00, Springer-Verlag, pp. 323--337.
    [8]
    Ennals, R. J., and Garofalakis, M. N. Mashmaker: mashups for the masses. In Proceedings of the 2007 ACM SIGMOD International Conference on Management of Data (New York, NY, USA, 2007), SIGMOD'07, ACM, pp. 1116--1118.
    [9]
    Gaio, M., Sallaberry, C., Etcheverry, P., Marquesuzaa, C., and Lesbegueries, J. A global process to access documents contents from a geographical point of view. Journal of Visual Languages and Computing 19 (February 2008), 3--23.
    [10]
    Haklay, M., Singleton, A., and Parker, C. Web Mapping 2.0: The Neogeography of the GeoWeb. Geography Compass 2, 6 (2008), 2011--2039.
    [11]
    Heath, T., and Bizer, C. Linked Data: Evolving the Web into a Global Data Space. Synthesis Lectures on the Semantic Web: Theory and Technology. Morgan & Claypool, 2011.
    [12]
    Hennicker, R., and Koch, N. Modeling the user interface of web applications with UML. In Practical UML-Based Rigorous Development Methods - Countering or Integrating the eXtremists, Workshop of the pUML-Group held together with the UML 2001 (2001), pp. 158--173.
    [13]
    Huynh, D. F., Karger, D. R., and Miller, R. C. Exhibit: lightweight structured data publishing. In Proceedings of the 16th International Conference on World Wide Web (New York, NY, USA, 2007), WWW'07, ACM, pp. 737--746.
    [14]
    Lin, J., Wong, J., Nichols, J., Cypher, A., and Lau, T. A. End-user programming of mashups with Vegemite. In Proceedings of the 14th International Conference on Intelligent User Interfaces (New York, NY, USA, 2009), IUI'09, ACM, pp. 97--106.
    [15]
    Luong, T. N., Etcheverry, P., Nodenot, T., and Marquesuzaa, C. WIND: an Interaction Lightweight Programming Model for Geographical Web Applications. In Proceedings of the International Opensource Geospatial Research Symposium (2009), OGRS'09. Available online.
    [16]
    Manola, F., and Miller, E. RDF Primer. Recommendation, W3C, February 2004. http://www.w3.org/TR/rdf-syntax/.
    [17]
    Prud'hommeaux, E., and Seaborne, A. SPARQL Query Language for RDF. Recommendation, W3C, January 2008. http://www.w3.org/TR/rdf-sparql-query/.
    [18]
    Ro, A., Xia, L. S.-Y., Paik, H.-Y., and Chon, C. H. Bill Organiser Portal: A Case Study on End-User Composition. In Proceedings of the 2008 International Workshops on Web Information Systems Engineering (Berlin, Heidelberg, 2008), WISE'08, Springer-Verlag, pp. 152--161.
    [19]
    Sallaberry, C., Royer, A., Loustau, P., Gaio, M., and Joliveau, T. GeoStream: Spatial Information Indexing Within Textual Documents Supported by a Dynamically Parameterized Web Service. In Proceedings of the International Opensource Geospatial Research Symposium (2009), OGRS'09. Available online.
    [20]
    Stuhmer, R., Anicic, D., Sen, S., Ma, J., Schmidt, K.-U., and Stojanovic, N. Lifting events in RDF from interactions with annotated web pages. In Proceedings of the 8th International Semantic Web Conference (Berlin, Heidelberg, 2009), ISWC'09, Springer-Verlag, pp. 893--908.
    [21]
    Taivalsaari, A. Mashware: The future of web applications. Tech. rep., Sun Microsystems Laboratories, 2009.
    [22]
    Viana, W., Filho, J. B., Gensel, J., Villanova-Oliver, M., and Martin, H. PhotoMap: From Location and Time to Context-Aware Photo Annotations. Journal of Location Based Services 2 (September 2008), 211--235.
    [23]
    Wong, J., and 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 (New York, NY, USA, 2007), CHI'07, ACM, pp. 1435--1444.

    Cited By

    View all
    • (2022)Design of a framework of military defense system for governance of geoinformationProcedia Computer Science10.1016/j.procs.2022.01.022199(174-181)Online publication date: 2022
    • (2021)Utilizing Game Engine for Development Interactive 3-Dimensional Geographic Information System (GIS) Agriculture Commodity Selection and Land Evaluation2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC)10.1109/SMC52423.2021.9659036(3361-3366)Online publication date: 17-Oct-2021
    • (2017)Personalized Ubiquitous Data Collection and Intervention as Interactive Multimedia DocumentsProceedings of the 2017 ACM Symposium on Document Engineering10.1145/3103010.3121046(223-226)Online publication date: 31-Aug-2017
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    DocEng '11: Proceedings of the 11th ACM symposium on Document engineering
    September 2011
    296 pages
    ISBN:9781450308632
    DOI:10.1145/2034691
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    In-Cooperation

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 19 September 2011

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. authoring tool
    2. document generation
    3. mashups

    Qualifiers

    • Research-article

    Conference

    DocEng '11
    Sponsor:
    DocEng '11: ACM Symposium on Document Engineering
    September 19 - 22, 2011
    California, Mountain View, USA

    Acceptance Rates

    Overall Acceptance Rate 178 of 537 submissions, 33%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)Design of a framework of military defense system for governance of geoinformationProcedia Computer Science10.1016/j.procs.2022.01.022199(174-181)Online publication date: 2022
    • (2021)Utilizing Game Engine for Development Interactive 3-Dimensional Geographic Information System (GIS) Agriculture Commodity Selection and Land Evaluation2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC)10.1109/SMC52423.2021.9659036(3361-3366)Online publication date: 17-Oct-2021
    • (2017)Personalized Ubiquitous Data Collection and Intervention as Interactive Multimedia DocumentsProceedings of the 2017 ACM Symposium on Document Engineering10.1145/3103010.3121046(223-226)Online publication date: 31-Aug-2017
    • (2016)User-Centered Design of Geographic Interactive ApplicationsLNCS Transactions on Large-Scale Data- and Knowledge-Centered Systems XXXI - Volume 1014010.1007/978-3-662-54173-9_1(1-29)Online publication date: 1-Oct-2016
    • (2012)A visual programming language for designing interactions embedded in web-based geographic applicationsProceedings of the 2012 ACM international conference on Intelligent User Interfaces10.1145/2166966.2167003(207-216)Online publication date: 14-Feb-2012
    • (2011)An interaction model and a framework dedicated to web-based geographic applicationsProceedings of the International Conference on Management of Emergent Digital EcoSystems10.1145/2077489.2077533(235-242)Online publication date: 21-Nov-2011

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media