Moving Code - Sharing Geospatial Computation Logic on the Web

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-review

Contributors

Abstract

Software reuse is a common paradigm for building software systems and has been proven to facilitate maintenance and increase productivity. Valuable algorithms are produced in many scientific projects, open source initiatives or commercial software manufacturers. Despite the success, reuse of computational logic in large distributed systems such as Spatial Data Infrastructures (SDI) remains an issue.
This paper presents an approach for describing, publishing and sharing geospatial computational logic on the Web as Moving-Code-Packages. These packages are service-oriented software components that contain algorithmic code and its description, i.e. the contracted functionality, platform and hardware plus basic information about the exploitation rights. We also provide a generic messaging mechanism to publish processing logic on the Web and to make users aware of new versions and updated algorithms. The suggested approach is expected to provide benefits in data-driven science, cloud computing environments and offers new possibilities to deal with data protection requirements.

Details

Original languageEnglish
Title of host publicationProceedings of the AGILE'2012 International Conference on Geographic Information Science
EditorsJérôme Gensel, Didier Josselin, Danny Vandenbroucke
Pages58-62
Number of pages5
Publication statusPublished - 2012
Peer-reviewedYes

Conference

Title15th AGILE International Conference on Geographic Information Science
SubtitleBridging the Geographic Information Sciences
Abbreviated titleAGILE 2012
Duration24 - 27 April 2012
LocationUniversité d'Avignon et des Pays du Vaucluse
CityAvignon
CountryFrance

External IDs

ORCID /0000-0002-3085-7457/work/154192810

Keywords

Keywords

  • Geoprocessing, Moving Code, Service-orientation, Software reuse, Spatial Data Infrastructures