Skip to main content

2016 | OriginalPaper | Buchkapitel

Constraints-Driven Automatic Geospatial Service Composition: Workflows for the Analysis of Sea-Level Rise Impacts

verfasst von : Samih Al-Areqi, Anna-Lena Lamprecht, Tiziana Margaria

Erschienen in: Computational Science and Its Applications -- ICCSA 2016

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Building applications based on the reuse of existing components or services has noticeably increased in the geospatial application domain, but researchers still face a variety of technical challenges designing workflows for their specific objectives and preferences. Hence, means for automatic service composition that provide semantics-based assistance in the workflow design process have become a frequent demand especially of end users who are not IT experts. This paper presents a method for automatic composition of workflows for analyzing the impacts of sea-level rise based on semantic domain modeling. The domain modeling comprises the design of adequate services, the definition of ontologies to provide domain-specific vocabulary for referring to types and services, and the input/output annotation of the services using the terms defined in the ontologies. We use the PROPHETS plugin of the jABC workflow framework to show how users can benefit from such a domain model when they apply its constraints-driven synthesis methods to obtain the workflows that match their intentions.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Al-Areqi, S., Kriewald, S., Lamprecht, A.L., Reusser, D., Wrobel, M., Margaria, T.: Agile workflows for climate impact risk assessment based on the ci:grasp platform and the jABC modeling framework. In: International Environmental Modelling and Software Society (iEMSs). 7th Intl. Congress on Env. Modelling and Software (2014) Al-Areqi, S., Kriewald, S., Lamprecht, A.L., Reusser, D., Wrobel, M., Margaria, T.: Agile workflows for climate impact risk assessment based on the ci:grasp platform and the jABC modeling framework. In: International Environmental Modelling and Software Society (iEMSs). 7th Intl. Congress on Env. Modelling and Software (2014)
3.
Zurück zum Zitat Al-Areqi, S., Kriewald, S., Lamprecht, A.-L., Reusser, D., Wrobel, M., Margaria, T.: Towards a flexible assessment of climate impacts: the example of agile workflows for the ci:grasp platform. In: Margaria, T., Steffen, B. (eds.) ISoLA 2014, Part II. LNCS, vol. 8803, pp. 420–435. Springer, Heidelberg (2014) Al-Areqi, S., Kriewald, S., Lamprecht, A.-L., Reusser, D., Wrobel, M., Margaria, T.: Towards a flexible assessment of climate impacts: the example of agile workflows for the ci:grasp platform. In: Margaria, T., Steffen, B. (eds.) ISoLA 2014, Part II. LNCS, vol. 8803, pp. 420–435. Springer, Heidelberg (2014)
4.
Zurück zum Zitat Alonso, G., Hagen, C.: Geo-opera: workflow concepts for spatial processes. In: Scholl, M.O., Voisard, A. (eds.) SSD 1997. LNCS, vol. 1262, pp. 238–258. Springer, Heidelberg (1997)CrossRef Alonso, G., Hagen, C.: Geo-opera: workflow concepts for spatial processes. In: Scholl, M.O., Voisard, A. (eds.) SSD 1997. LNCS, vol. 1262, pp. 238–258. Springer, Heidelberg (1997)CrossRef
5.
Zurück zum Zitat Bai, Y., Di, L., Wei, Y.: A taxonomy of geospatial services for global service discovery and interoperability. Comput. Geosci. 35(4), 783–790 (2009)CrossRef Bai, Y., Di, L., Wei, Y.: A taxonomy of geospatial services for global service discovery and interoperability. Comput. Geosci. 35(4), 783–790 (2009)CrossRef
6.
Zurück zum Zitat Bernard, L., Ostländer, N.: Assessing climate change vulnerability in the arctic using geographic information services in spatial data infrastructures. Clim. Change 87(1–2), 263–281 (2008)CrossRef Bernard, L., Ostländer, N.: Assessing climate change vulnerability in the arctic using geographic information services in spatial data infrastructures. Clim. Change 87(1–2), 263–281 (2008)CrossRef
7.
Zurück zum Zitat Chen, N., Di, L., Yu, G., Gong, J.: Geo-processing workflow driven wildfire hot pixel detection under sensor web environment. Comput. Geosci. 36(3), 362–372 (2010)CrossRef Chen, N., Di, L., Yu, G., Gong, J.: Geo-processing workflow driven wildfire hot pixel detection under sensor web environment. Comput. Geosci. 36(3), 362–372 (2010)CrossRef
8.
Zurück zum Zitat Cruz, S.A., Monteiro, A.M., Santos, R.: Automated geospatial web services composition based on geodata quality requirements. Comput. Geosci. 47, 60–74 (2012)CrossRef Cruz, S.A., Monteiro, A.M., Santos, R.: Automated geospatial web services composition based on geodata quality requirements. Comput. Geosci. 47, 60–74 (2012)CrossRef
9.
Zurück zum Zitat Farnaghi, M., Mansourian, A.: Automatic composition of WSMO based geospatial semantic web services using artificial intelligence planning. J. Spat. Sci. 58(2), 235–250 (2013)CrossRef Farnaghi, M., Mansourian, A.: Automatic composition of WSMO based geospatial semantic web services using artificial intelligence planning. J. Spat. Sci. 58(2), 235–250 (2013)CrossRef
10.
Zurück zum Zitat Foerster, T., Schaeffer, B., Brauner, J., Jirka, S.: Integrating OGC web processing services into geospatial mass-market applications. In: International Conference on Advanced Geographic Information Systems and Web Services, 2009, GEOWS 2009, pp. 98–103. IEEE (2009) Foerster, T., Schaeffer, B., Brauner, J., Jirka, S.: Integrating OGC web processing services into geospatial mass-market applications. In: International Conference on Advanced Geographic Information Systems and Web Services, 2009, GEOWS 2009, pp. 98–103. IEEE (2009)
11.
Zurück zum Zitat Gone, M., Schade, S.: Towards semantic composition of geospatial web services-using WSMO instead of BPEL. Int. J. Spat. Data Infrastruct. Res. 3, 192–214 (2008) Gone, M., Schade, S.: Towards semantic composition of geospatial web services-using WSMO instead of BPEL. Int. J. Spat. Data Infrastruct. Res. 3, 192–214 (2008)
12.
Zurück zum Zitat Granell, C., Díaz, L., Gould, M.: Service-oriented applications for environmental models: reusable geospatial services. Environ. Model. Softw. 25(2), 182–198 (2010)CrossRef Granell, C., Díaz, L., Gould, M.: Service-oriented applications for environmental models: reusable geospatial services. Environ. Model. Softw. 25(2), 182–198 (2010)CrossRef
13.
Zurück zum Zitat Granell, C., Lemmens, R., Gould, M., Wytzisk, A., De By, R., Van Oosterom, P.: Integrating semantic and syntactic descriptions to chain geographic services. IEEE Internet Comput. 10(5), 42–52 (2006)CrossRef Granell, C., Lemmens, R., Gould, M., Wytzisk, A., De By, R., Van Oosterom, P.: Integrating semantic and syntactic descriptions to chain geographic services. IEEE Internet Comput. 10(5), 42–52 (2006)CrossRef
14.
Zurück zum Zitat Hobona, G., Fairbairn, D., Hiden, H., James, P.: Orchestration of grid-enabled geospatial web services in geoscientific workflows. IEEE Trans. Autom. Sci. Eng. 7(2), 407–411 (2010)CrossRef Hobona, G., Fairbairn, D., Hiden, H., James, P.: Orchestration of grid-enabled geospatial web services in geoscientific workflows. IEEE Trans. Autom. Sci. Eng. 7(2), 407–411 (2010)CrossRef
15.
Zurück zum Zitat Jaeger, E., Altintas, I., Zhang, J., Ludäscher, B., Pennington, D., Michener, W.: A scientific workflow approach to distributed geospatial data processing using web services. In: SSDBM, Citeseer, pp. 87–90 (2005) Jaeger, E., Altintas, I., Zhang, J., Ludäscher, B., Pennington, D., Michener, W.: A scientific workflow approach to distributed geospatial data processing using web services. In: SSDBM, Citeseer, pp. 87–90 (2005)
16.
Zurück zum Zitat Jung, G., Margaria, T., Nagel, R., Schubert, W., Steffen, B., Voigt, H.: SCA and jABC: bringing a service-oriented paradigm to web-service construction. In: Margaria, T., Steffen, B. (eds.) ISoLA 2008. CCIS, vol. 17, pp. 139–154. Springer, Heidelberg (2009)CrossRef Jung, G., Margaria, T., Nagel, R., Schubert, W., Steffen, B., Voigt, H.: SCA and jABC: bringing a service-oriented paradigm to web-service construction. In: Margaria, T., Steffen, B. (eds.) ISoLA 2008. CCIS, vol. 17, pp. 139–154. Springer, Heidelberg (2009)CrossRef
17.
Zurück zum Zitat Kilibarda, M.: A plotGoogleMaps tutorial (2013) Kilibarda, M.: A plotGoogleMaps tutorial (2013)
18.
Zurück zum Zitat Klien, E., Lutz, M., Kuhn, W.: Ontology-based discovery of geographic information services an application in disaster management. Comput. Environ. Urban Syst. 30(1), 102–123 (2006)CrossRef Klien, E., Lutz, M., Kuhn, W.: Ontology-based discovery of geographic information services an application in disaster management. Comput. Environ. Urban Syst. 30(1), 102–123 (2006)CrossRef
19.
Zurück zum Zitat Klusch, M., Gerber, A., Schmidt, M.: Semantic web service composition planning with OWLS-Xplan. In: Proceedings of the AAAI Fall Symposium on Semantic Web and Agents. AAAI Press, Arlington (2005) Klusch, M., Gerber, A., Schmidt, M.: Semantic web service composition planning with OWLS-Xplan. In: Proceedings of the AAAI Fall Symposium on Semantic Web and Agents. AAAI Press, Arlington (2005)
20.
Zurück zum Zitat Kolas, D., Hebeler, J., Dean, M.: Geospatial semantic web: architecture of ontologies. In: Rodríguez, M.A., Cruz, I., Levashkin, S., Egenhofer, M. (eds.) GeoS 2005. LNCS, vol. 3799, pp. 183–194. Springer, Heidelberg (2005)CrossRef Kolas, D., Hebeler, J., Dean, M.: Geospatial semantic web: architecture of ontologies. In: Rodríguez, M.A., Cruz, I., Levashkin, S., Egenhofer, M. (eds.) GeoS 2005. LNCS, vol. 3799, pp. 183–194. Springer, Heidelberg (2005)CrossRef
21.
Zurück zum Zitat Kriewald, S.: srtmtools: SRTM tools, r package version 2013–00.0.1 (2013) Kriewald, S.: srtmtools: SRTM tools, r package version 2013–00.0.1 (2013)
22.
Zurück zum Zitat Lake, R., Farley, J.: Infrastructure for the geospatial web. In: Scharl, A., Tochtermann, K. (eds.) The Geospatial Web, pp. 15–26. Springer, Heidelberg (2007)CrossRef Lake, R., Farley, J.: Infrastructure for the geospatial web. In: Scharl, A., Tochtermann, K. (eds.) The Geospatial Web, pp. 15–26. Springer, Heidelberg (2007)CrossRef
23.
Zurück zum Zitat Lamprecht, A.-L. (ed.): User-Level Workflow Design - A Bioinformatics Perspective. LNCS, vol. 8311. Springer, Heidelberg (2013) Lamprecht, A.-L. (ed.): User-Level Workflow Design - A Bioinformatics Perspective. LNCS, vol. 8311. Springer, Heidelberg (2013)
24.
Zurück zum Zitat Lamprecht, A.L., Naujokat, S., Margaria, T., Steffen, B.: Synthesis-based loose programming. In: 2010 Seventh International Conference on the Quality of Information and Communications Technology (QUATIC), pp. 262–267. IEEE (2010) Lamprecht, A.L., Naujokat, S., Margaria, T., Steffen, B.: Synthesis-based loose programming. In: 2010 Seventh International Conference on the Quality of Information and Communications Technology (QUATIC), pp. 262–267. IEEE (2010)
25.
Zurück zum Zitat Li, H., Wang, Y., Cheng, P.: Semantic description for the taxonomy of the geospatial services. Boletim de Ciências Geodésicas 21(3) (2015) Li, H., Wang, Y., Cheng, P.: Semantic description for the taxonomy of the geospatial services. Boletim de Ciências Geodésicas 21(3) (2015)
26.
Zurück zum Zitat Lissner, T.K., Reusser, D.E., Schewe, J., Lakes, T., Kropp, J.P.: Climate impacts on human livelihoods: where uncertainty matters in projections of water availability. Earth Syst. Dyn. Discuss. 5, 403–442 (2014)CrossRef Lissner, T.K., Reusser, D.E., Schewe, J., Lakes, T., Kropp, J.P.: Climate impacts on human livelihoods: where uncertainty matters in projections of water availability. Earth Syst. Dyn. Discuss. 5, 403–442 (2014)CrossRef
27.
Zurück zum Zitat Ludäscher, B., Altintas, I., Berkley, C., Higgins, D., Jaeger, E., Jones, M., Lee, E.A., Tao, J., Zhao, Y.: Scientific workflow management and the Kepler system. Concurrency Comput. Pract. Experience 18(10), 1039–1065 (2006)CrossRef Ludäscher, B., Altintas, I., Berkley, C., Higgins, D., Jaeger, E., Jones, M., Lee, E.A., Tao, J., Zhao, Y.: Scientific workflow management and the Kepler system. Concurrency Comput. Pract. Experience 18(10), 1039–1065 (2006)CrossRef
30.
Zurück zum Zitat Mineter, M.J., Jarvis, C., Dowers, S.: From stand-alone programs towards grid-aware services and components: a case study in agricultural modelling with interpolated climate data. Environ. Model. Softw. 18(4), 379–391 (2003)CrossRef Mineter, M.J., Jarvis, C., Dowers, S.: From stand-alone programs towards grid-aware services and components: a case study in agricultural modelling with interpolated climate data. Environ. Model. Softw. 18(4), 379–391 (2003)CrossRef
31.
Zurück zum Zitat Naujokat, S., Lamprecht, A.-L., Steffen, B.: Loose programming with PROPHETS. In: de Lara, J., Zisman, A. (eds.) Fundamental Approaches to Software Engineering. LNCS, vol. 7212, pp. 94–98. Springer, Heidelberg (2012)CrossRef Naujokat, S., Lamprecht, A.-L., Steffen, B.: Loose programming with PROPHETS. In: de Lara, J., Zisman, A. (eds.) Fundamental Approaches to Software Engineering. LNCS, vol. 7212, pp. 94–98. Springer, Heidelberg (2012)CrossRef
32.
Zurück zum Zitat Pratt, A., Peters, C., Siddeswara, G., Lee, B., Terhorst, A.: Exposing the Kepler scientific workflow system as an OGC web processing service. In: Proceedings of iEMSs (International Environmental Modelling and Software Society) Congress (2010) Pratt, A., Peters, C., Siddeswara, G., Lee, B., Terhorst, A.: Exposing the Kepler scientific workflow system as an OGC web processing service. In: Proceedings of iEMSs (International Environmental Modelling and Software Society) Congress (2010)
33.
Zurück zum Zitat Rautenbach, V., Coetzee, S., Iwaniak, A.: Orchestrating OGC web services to produce thematic maps in a spatial information infrastructure. Comput. Environ. Urban Syst. 37, 107–120 (2013)CrossRef Rautenbach, V., Coetzee, S., Iwaniak, A.: Orchestrating OGC web services to produce thematic maps in a spatial information infrastructure. Comput. Environ. Urban Syst. 37, 107–120 (2013)CrossRef
34.
Zurück zum Zitat Steffen, B., Margaria, T., Freitag, B.: Module configuration by minimal model construction. Technical report, Fakultr Mathematik und Informatik, Universit Passau (1993) Steffen, B., Margaria, T., Freitag, B.: Module configuration by minimal model construction. Technical report, Fakultr Mathematik und Informatik, Universit Passau (1993)
36.
Zurück zum Zitat Wrobel, M., Bisaro, A., Reusser, D., Kropp, J.P.: Novel approaches for web-based access to climate change adaptation information – MEDIATION adaptation platform and ci:grasp-2. In: Hřebíček, J., Schimak, G., Kubásek, M., Rizzoli, A.E. (eds.) ISESS 2013. IFIP AICT, vol. 413, pp. 489–499. Springer, Heidelberg (2013). http://dx.doi.org/10.1007/978-3-642-41151-9_45 Wrobel, M., Bisaro, A., Reusser, D., Kropp, J.P.: Novel approaches for web-based access to climate change adaptation information – MEDIATION adaptation platform and ci:grasp-2. In: Hřebíček, J., Schimak, G., Kubásek, M., Rizzoli, A.E. (eds.) ISESS 2013. IFIP AICT, vol. 413, pp. 489–499. Springer, Heidelberg (2013). http://​dx.​doi.​org/​10.​1007/​978-3-642-41151-9_​45
37.
Zurück zum Zitat Yue, P.: Semantic Web-Based Intelligent Geospatial Web Services. Springer, New York (2013)CrossRef Yue, P.: Semantic Web-Based Intelligent Geospatial Web Services. Springer, New York (2013)CrossRef
38.
Zurück zum Zitat Yue, P., Baumann, P., Bugbee, K., Jiang, L.: Towards intelligent GIServices. Earth Sci. Inf. 8(3), 463–481 (2015)CrossRef Yue, P., Baumann, P., Bugbee, K., Jiang, L.: Towards intelligent GIServices. Earth Sci. Inf. 8(3), 463–481 (2015)CrossRef
39.
Zurück zum Zitat Yue, P., Di, L., Yang, W., Yu, G., Zhao, P.: Semantics-based automatic composition of geospatial web service chains. Comput. Geosci. 33(5), 649–665 (2007)CrossRef Yue, P., Di, L., Yang, W., Yu, G., Zhao, P.: Semantics-based automatic composition of geospatial web service chains. Comput. Geosci. 33(5), 649–665 (2007)CrossRef
40.
Zurück zum Zitat Zhang, C., Zhao, T., Li, W.: Conceptual frameworks of geospatial semantic web. In: Zhang, C., Zhao, T., Li, W. (eds.) Geospatial Semantic Web, pp. 35–56. Springer, Heidelberg (2015)CrossRef Zhang, C., Zhao, T., Li, W.: Conceptual frameworks of geospatial semantic web. In: Zhang, C., Zhao, T., Li, W. (eds.) Geospatial Semantic Web, pp. 35–56. Springer, Heidelberg (2015)CrossRef
Metadaten
Titel
Constraints-Driven Automatic Geospatial Service Composition: Workflows for the Analysis of Sea-Level Rise Impacts
verfasst von
Samih Al-Areqi
Anna-Lena Lamprecht
Tiziana Margaria
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-42111-7_12

Premium Partner