Advertisement

CIAO-WPS - Utilizing Semantic Web (Web 3.0) Techniques to Assist in the Automatic Orchestration of Geospatial Processes and Datasets

  • Chet Bing TanEmail author
  • David A. McMeekin
  • Geoff West
  • Simon Moncrieff
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 741)

Abstract

Current geospatial datasets and web services are disparate, obscure and difficult to expose to the world. With the advent of geospatial processes utilizing temporal data and big data, along with datasets continually increasing in size, the problem of under-exposed datasets and web services is amplified. This paper proposes the integration of Semantic Web concepts and technologies into geospatial datasets and web services, making it possible to link these datasets and services via functionality, the inputs required and the outputs produced. To do so requires the extensive use of metadata to allow for a standardised form of description of their function. This research also visits the concept of using ontologies to store processes. A simple prototype termed CIAO-WPS (Chet’s Intelligent, Automatically-Orchestrated Web Processing Services) is created as a proof of concept, using the Python programming language. The prototype seeks to reinforce ideas in regards to pathing and cost constraints, as well as explore overlooked designs.

Keywords

Semantic Web Web 3.0 Ontologies Metadata Web Processing Services WPS CIAO-WPS 

Notes

Acknowledgement

The work has been supported by the Cooperative Research Centre for Spatial Information, whose activities are funded by the Business Cooperative Research Centres Program. The work has been supported by the Cooperative Research Centre for Spatial Information, whose activities are funded by the Australian Commonwealth’s Cooperative Research Centres Programme.

References

  1. 1.
    ACIL Tasman: The Value of Spatial Information - the impact of modern spatial information technologies on the Australian economy. Technical report (2008). http://www.crcsi.com.au/assets/Resources/7d60411d-0ab9-45be-8d48-ef8dab5abd4a.pdf
  2. 2.
    Ameller, D., Burgués, X., Collell, O., Costal, D., Franch, X., Papazoglou, M.P.: Development of service-oriented architectures using model-driven development: a mapping study. Inf. Softw. Technol. 62, 42–66 (2015)CrossRefGoogle Scholar
  3. 3.
    Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Sci. Am. 284(5), 28–37 (2001)CrossRefGoogle Scholar
  4. 4.
    Beydoun, G., Low, G., García-Sánchez, F., Valencia-García, R., Martínez-Béjar, R.: Identification of ontologies to support information systems development. Inf. Syst. 46, 45–60 (2014)CrossRefGoogle Scholar
  5. 5.
    Cilibrasi, R.L., Vitányi, P.M.B.: The Google similarity distance. IEEE Trans. Knowl. Data Eng. 19(3), 370–383 (2007)CrossRefGoogle Scholar
  6. 6.
    De Jesus, J., Walker, P., Grant, M., Groom, S.: WPS orchestration using the Taverna workbench: the eScience approach. Comput. Geosci. 47, 75–86 (2012)CrossRefGoogle Scholar
  7. 7.
    Granell, C., Díaz, L., Tamayo, A., Huerta, J.: Assessment of OGC web processing services for REST principles. Int. J. Data Min. Model. Manage. 6(4), 391–412 (2012). (Special Issue on Spatial Information Modelling, Management and Mining)Google Scholar
  8. 8.
    Grau, B.C., Horrocks, I., Motik, B., Parsia, B., Patel-Schneider, P., Sattler, U.: OWL 2: the next step for OWL. Web Semant. Sci. Serv. Agents World Wide Web 6(4), 309–322 (2008)CrossRefGoogle Scholar
  9. 9.
    Handschuh, S., Staab, S.: CREAM: CREAting metadata for the Semantic Web. Comput. Netw. 42(5), 579–598 (2003)CrossRefzbMATHGoogle Scholar
  10. 10.
    Harth, A.: An integration site for Semantic Web metadata. Web Semant. Sci. Serv. Agents World Wide Web 1(2), 229–234 (2004)CrossRefGoogle Scholar
  11. 11.
    Huhns, M.N., Singh, M.P.: Service-oriented computing: key concepts and principles service-oriented computing: key concepts and principles. IEEE Internet Comput. 9(1), 75–81 (2005). http://scholarcommons.sc.edu/csce_facpub, http://ieeexplore.ieee.org/servlet/opac?punumber=4236
  12. 12.
    Janowicz, K., Blomqvist, E.: The use of Semantic Web technologies for decision support - a survey. Semant. Web J. 5(3), 177–201 (2012)Google Scholar
  13. 13.
    Janowicz, K., Schade, S., Keßler, C., Maué, P., Stasch, C.: Semantic enablement for spatial data infrastructures. Trans. GIS 14(2), 111–129 (2010)CrossRefGoogle Scholar
  14. 14.
    Kauppinen, T., Mira De Espindola, G., Jones, J., Sánchez, A., Gräler, B., Bartoschek, T.: Linked Brazilian Amazon rainforest data. Semant. Web 5(2), 151–155 (2014)Google Scholar
  15. 15.
    Kovács, L., Kutsia, T.: Special issue on Automated Specification and Verification of Web Systems. J. Appl. Logic 10(1), 1 (2012)MathSciNetCrossRefGoogle Scholar
  16. 16.
    Lopez-Pellicer, F.J., Rentería-Agualimpia, W., Bé, R.N., Muro-Medrano, P.R., Zarazaga-Soria, F.J.: Availability of the OGC geoprocessing standard: March 2011 reality check. Comput. Geosci. 47, 13–19 (2012)CrossRefGoogle Scholar
  17. 17.
    Nacer, H., Aissani, D.: Semantic Web services: standards, applications, challenges and solutions. J. Netw. Comput. Appl. 44, 134–151 (2014)CrossRefGoogle Scholar
  18. 18.
    Papazoglou, M., Georgakopoulos, D.: Introduction: service-oriented computing. Commun. ACM - Service-Oriented Comput. 46(10), 24–28 (2003)Google Scholar
  19. 19.
    Pugliese, R., Tiezzi, F.: A calculus for orchestration of web services. J. Appl. Logic 10(1), 2–31 (2012). www.elsevier.com/locate/jal MathSciNetCrossRefzbMATHGoogle Scholar
  20. 20.
    Pulido, J.R.G., Ruiz, M.A.G., Herrera, R., Cabello, E., Legrand, S., Elliman, D.: Ontology languages for the semantic web: a never completely updated review. Knowl.-Based Syst. 19(7), 489–497 (2006). www.elsevier.com/locate/knosys CrossRefGoogle Scholar
  21. 21.
    World Wide Web Consortium: W3C Semantic Web FAQ (2001). http://www.w3.org/2001/sw/SW-FAQ
  22. 22.
    Wu, Z.: Service discovery. In: Service Computing - Concept, Method and Technology, Chap. 4, pp. 79–104 (2015)Google Scholar
  23. 23.
    Wu, Z.: Service-oriented architecture and web services. In: Service Computing - Concept, Method and Technology, Chap. 2, pp. 17–42 (2015)Google Scholar
  24. 24.
    Yu, L., Liu, Y.: Using linked data in a heterogeneous sensor web: challenges, experiments and lessons learned. Int. J. Digital Earth 8(1), 17–37 (2013). http://www.scopus.com/inward/record.url?eid=2-s2.0-84920191714&partnerID=tZOtx3y1 CrossRefGoogle Scholar
  25. 25.
    Zajonc, R.B.: Mere exposure: a gateway to the subliminal. Curr. Dir. Psychol. Sci. 10(6), 224–228 (2001)CrossRefGoogle Scholar
  26. 26.
    Zhao, P., Lu, F., Foerster, T.: Towards a geoprocessing web. Comput. Geosci. 47, 1–2 (2012)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Chet Bing Tan
    • 1
    • 2
    Email author
  • David A. McMeekin
    • 1
    • 2
  • Geoff West
    • 1
    • 2
  • Simon Moncrieff
    • 1
    • 2
  1. 1.Curtin UniversityBentleyAustralia
  2. 2.Cooperative Research Centre for Spatial InformationCarltonAustralia

Personalised recommendations