Building Environmental Semantic Web Applications with Drupal
drupal, environmental usage area, linked data, prototyping, rapid, semantic web, Web services
Efforts required for publishing information as Linked Data often appears too high compared to obvious and immediate benefits. Consequently, only a tiny fraction of the web can be easily used as a semantic ”database” today. Drupal 7 changes the rules of the game by integrating the functionality required for structuring and semantically annotating arbitrary content types in the Drupal “core”, as well as en- couraging the module authors to use this functionality in their Dru- pal extensions. This paper presents the authors recent experiences with strengths and shortcomings of the Drupal 6 and Drupal 7 semantic web extensions, and discusses feasibility of the future semantic web environ- mental applications based on a Drupal platform. The intention of the paper is (1) to analyse the state of the art in semantic web support, as well as the potentials for further development in Drupal today; (2) to prove the feasibility of Drupal based semantic web applications for envi- ronmental usage area; and (3) to introduce the idea of Drupal as a rapid prototyping development environment.