Skip to main content
Top

2019 | OriginalPaper | Chapter

GeCoLan: A Constraint Language for Reasoning About Ecological Networks in the Semantic Web

Authors : Gianluca Torta, Liliana Ardissono, Marco Corona, Luigi La Riccia, Adriano Savoca, Angioletta Voghera

Published in: Knowledge Discovery, Knowledge Engineering and Knowledge Management

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Ecological Networks (ENs) describe the structure of existing real ecosystems and help planning their expansion, conservation and improvement. While various mathematical models of ENs have been defined, to our knowledge they focus on simulating ecosystems, but none of them deals with verifying whether any transformation proposals, as those collected in participatory decision-making processes for public policy making, are consistent with land usage restrictions.
As an attempt to fill this gap, we developed a model to represent the specifications for the local planning of ENs in a way that can support both the detection of constraint violations within new proposals of expansion, and the reasoning about improvements of the networks. In line with the GeoSpatial Semantic WEB, our model is based on an OWL ontology for the representation of ENs. Moreover, we define a language, GeCoLan, supporting constraint-based reasoning on semantic data. Even though this paper focuses on EN validation, our language can be employed to enable more complex tasks, such as the generation of proposals for improving ENs.
The present paper describes our ontological specification of ENs, the GeCoLan language for reasoning about specifications, and the tools we developed to support data acquisition and constraint verification on ENs.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Footnotes
4
The Priority Expansion Elements are the areas with residual ecological functionality where the priority is intervening to increase the functionality of the primary ecological network and implementing conservation measures.
 
5
Filter expressions correspond to whole constraints to be evaluated in the FILTER clause of SPARQL; see Sect. 5.1.
 
6
We write G for short to denote functional property hasGeometry that applies to both ConnectionElements and LandUseElements.
 
7
In GeoSPARQL, the topological relations such as sfOverlaps are computed on the geometries associated with the individuals in class Feature (lue and ce in our example) through the defaultGeometry property.
 
Literature
1.
go back to reference Jongman, R.: Nature conservation planning in Europe: developing ecological networks. Landsc. Urban Plan. 32, 169–183 (1995)CrossRef Jongman, R.: Nature conservation planning in Europe: developing ecological networks. Landsc. Urban Plan. 32, 169–183 (1995)CrossRef
2.
go back to reference Council of Europe: General guidelines for the development of the Pan-European Ecological Network. Nature and environment 107 (2000) Council of Europe: General guidelines for the development of the Pan-European Ecological Network. Nature and environment 107 (2000)
3.
go back to reference Bennett, G., Wit, P.: The development and application of ecological networks: a review of proposals, plans and programmes. AIDEnvironment (2001) Bennett, G., Wit, P.: The development and application of ecological networks: a review of proposals, plans and programmes. AIDEnvironment (2001)
4.
go back to reference Bennett, G., Mulongoy, K.: Review of experience with ecological networks, corridors and buffer zones. Technical Series 23 (2006) Bennett, G., Mulongoy, K.: Review of experience with ecological networks, corridors and buffer zones. Technical Series 23 (2006)
6.
go back to reference Janowicz, K., Scheider, S., Pehle, T., Ha, G.: Geospatial semantics and linked spatiotemporal data - past, present, and future. Semant. Web - Linked Spatiotemporal Data Geo-Ontol. 3, 321–332 (2012) Janowicz, K., Scheider, S., Pehle, T., Ha, G.: Geospatial semantics and linked spatiotemporal data - past, present, and future. Semant. Web - Linked Spatiotemporal Data Geo-Ontol. 3, 321–332 (2012)
7.
go back to reference Fonseca, F., Egenhofer, M., Davis Jr., C.A., Borges, K.: Ontologies and knowledge sharing in urban GIS. Comput. Environ. Urban Syst. 24, 251–272 (2000)CrossRef Fonseca, F., Egenhofer, M., Davis Jr., C.A., Borges, K.: Ontologies and knowledge sharing in urban GIS. Comput. Environ. Urban Syst. 24, 251–272 (2000)CrossRef
8.
go back to reference Fonseca, F., Egenhofer, M., Agouris, P., Câmara, G.: Using ontologies for geographic information systems. Trans. GIS 3, 231–257 (2002)CrossRef Fonseca, F., Egenhofer, M., Agouris, P., Câmara, G.: Using ontologies for geographic information systems. Trans. GIS 3, 231–257 (2002)CrossRef
9.
go back to reference Dechter, R.: Constraint networks. In: Encyclopedia of Artificial Intelligence, 2nd ed. pp. 276–285 (1992) Dechter, R.: Constraint networks. In: Encyclopedia of Artificial Intelligence, 2nd ed. pp. 276–285 (1992)
12.
go back to reference Ajit, S., Sleeman, D., Fowler, D.W., Knott, D.: Constraint capture and maintenance in engineering design. Artif. Intell. Eng. Des. Anal. Manuf. 22, 325–343 (2008)CrossRef Ajit, S., Sleeman, D., Fowler, D.W., Knott, D.: Constraint capture and maintenance in engineering design. Artif. Intell. Eng. Des. Anal. Manuf. 22, 325–343 (2008)CrossRef
13.
go back to reference Louwsma, J., Zlatanova, S., van Lammeren, R., van Oosterom, P.: Specifying and implementing constraints in GIS - with examples from a geo-virtual reality system. GeoInformatica 10, 531–550 (2006)CrossRef Louwsma, J., Zlatanova, S., van Lammeren, R., van Oosterom, P.: Specifying and implementing constraints in GIS - with examples from a geo-virtual reality system. GeoInformatica 10, 531–550 (2006)CrossRef
15.
go back to reference Torta, G., Ardissono, L., Savoca, A., Voghera, A., Riccia, L.L.: Representing ecological network specifications with semantic web techniques. In: Proceedings of 9th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management (KEOD 2017), Funchal, Madeira, Portugal, pp. 86–97. SCITEPRESS (2017) Torta, G., Ardissono, L., Savoca, A., Voghera, A., Riccia, L.L.: Representing ecological network specifications with semantic web techniques. In: Proceedings of 9th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management (KEOD 2017), Funchal, Madeira, Portugal, pp. 86–97. SCITEPRESS (2017)
17.
go back to reference Fath, B., Sharler, U., Ulanowicz, R., Hannon, B.: Ecological network analysis: network construction. Trends Ecol. Evol. 208, 49–55 (2007) Fath, B., Sharler, U., Ulanowicz, R., Hannon, B.: Ecological network analysis: network construction. Trends Ecol. Evol. 208, 49–55 (2007)
18.
go back to reference Ulanowicz, R.: Quantitative methods for ecological network analysis. Comput. Biol. Chem. 28, 321–339 (2004)CrossRef Ulanowicz, R.: Quantitative methods for ecological network analysis. Comput. Biol. Chem. 28, 321–339 (2004)CrossRef
19.
go back to reference Lurgi, M., Robertson, D.: Automated experimentation in ecological networks. Autom. Exp. 3, 1 (2011)CrossRef Lurgi, M., Robertson, D.: Automated experimentation in ecological networks. Autom. Exp. 3, 1 (2011)CrossRef
20.
go back to reference Gobluski, A., Westlund, E., Vandermeer, J., Pascual, M.: Ecological networks over the edge: hypergraph trait-mediated indirect interaction (TMII) structure. Trends Ecol. Evol. 31, 344–354 (2016)CrossRef Gobluski, A., Westlund, E., Vandermeer, J., Pascual, M.: Ecological networks over the edge: hypergraph trait-mediated indirect interaction (TMII) structure. Trends Ecol. Evol. 31, 344–354 (2016)CrossRef
21.
go back to reference Pilosof, S., Porter, M., Pascual, M., Kefi, S.: The mulutilayer nature of ecological networks. Nat. Ecol. Evol. 1 (2017). Article No. 101 Pilosof, S., Porter, M., Pascual, M., Kefi, S.: The mulutilayer nature of ecological networks. Nat. Ecol. Evol. 1 (2017). Article No. 101
22.
go back to reference Battle, R., Kolas, D.: Enabling the geospatial semantic web with parliament and GeoSPARQL. Semant. Web 3, 355–370 (2012) Battle, R., Kolas, D.: Enabling the geospatial semantic web with parliament and GeoSPARQL. Semant. Web 3, 355–370 (2012)
24.
go back to reference Urban, S.: ALICE: an assertion language for integrity constraint expression. In: Proceedings of Computer Software and Applications Conference, pp. 292–299 (1989) Urban, S.: ALICE: an assertion language for integrity constraint expression. In: Proceedings of Computer Software and Applications Conference, pp. 292–299 (1989)
25.
go back to reference Bassiliades, N., Gray, P.: CoLan: a functional constraint language and its implementation. Data Knowl. Eng. 14, 203–249 (1995)CrossRef Bassiliades, N., Gray, P.: CoLan: a functional constraint language and its implementation. Data Knowl. Eng. 14, 203–249 (1995)CrossRef
27.
go back to reference Horrocks, I., Patel-Schneider, P., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: a semantic web rule language combining OWL and RuleML. W3C Member submission 21 (2004) Horrocks, I., Patel-Schneider, P., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: a semantic web rule language combining OWL and RuleML. W3C Member submission 21 (2004)
28.
go back to reference Boley, H., Tabet, S., Wagner, G.: Design rationale of RuleML: a markup language for semantic web rules. In: Proceedings of the First International Conference on Semantic Web Working, pp. 381–401, CEUR-WS.org (2001) Boley, H., Tabet, S., Wagner, G.: Design rationale of RuleML: a markup language for semantic web rules. In: Proceedings of the First International Conference on Semantic Web Working, pp. 381–401, CEUR-WS.org (2001)
32.
go back to reference Gray, P., Hui, K., Preece, A.: An expressive constraint language for semantic web applications. In: E-Business and the Intelligent Web: Papers from the IJCAI 2001 Workshop, pp. 46–53 (2001) Gray, P., Hui, K., Preece, A.: An expressive constraint language for semantic web applications. In: E-Business and the Intelligent Web: Papers from the IJCAI 2001 Workshop, pp. 46–53 (2001)
33.
go back to reference Arenas, M., Gottlob, G., Pieris, A.: Expressive languages for querying the semantic web. In: Proceedings of the 33rd ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, pp. 14–26. ACM (2014) Arenas, M., Gottlob, G., Pieris, A.: Expressive languages for querying the semantic web. In: Proceedings of the 33rd ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, pp. 14–26. ACM (2014)
35.
go back to reference Grau, B., 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, 309–322 (2008)CrossRef Grau, B., 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, 309–322 (2008)CrossRef
37.
go back to reference Open Geospatial Consortium, et al.: OpenGIS Implementation Standard for Geographic information-Simple feature access-Part 1: Common architecture (2011) Open Geospatial Consortium, et al.: OpenGIS Implementation Standard for Geographic information-Simple feature access-Part 1: Common architecture (2011)
38.
go back to reference Cohn, A., Bennett, B., Gooday, J., Gotts, N.: Qualitative spatial representation and reasoning with the region connection calculus. GeoInformatica 1, 275–316 (1997)CrossRef Cohn, A., Bennett, B., Gooday, J., Gotts, N.: Qualitative spatial representation and reasoning with the region connection calculus. GeoInformatica 1, 275–316 (1997)CrossRef
41.
go back to reference Krötzsch, M.: Description Logic Rules. Studies on the Semantic Web, vol. 8. IOS Press, Amsterdam (2010)MATH Krötzsch, M.: Description Logic Rules. Studies on the Semantic Web, vol. 8. IOS Press, Amsterdam (2010)MATH
42.
go back to reference Saalfeld, A.: Topologically consistent line simplification with the Douglas-Peucker algorithm. Cartogr. Geogr. Inf. Sci. 26, 7–18 (1999)CrossRef Saalfeld, A.: Topologically consistent line simplification with the Douglas-Peucker algorithm. Cartogr. Geogr. Inf. Sci. 26, 7–18 (1999)CrossRef
43.
go back to reference Angles, R., Gutierrez, C.: The expressive power of SPARQL. In: Proceedings of International Semantic Web Conference, pp. 114–129 (2008) Angles, R., Gutierrez, C.: The expressive power of SPARQL. In: Proceedings of International Semantic Web Conference, pp. 114–129 (2008)
44.
go back to reference Kostylev, E., Reutter, J., Ugarte, M.: Construct queries in SPARQL. In: LIPIcs-Leibniz International Proceedings in Informatics, vol. 31 (2015) Kostylev, E., Reutter, J., Ugarte, M.: Construct queries in SPARQL. In: LIPIcs-Leibniz International Proceedings in Informatics, vol. 31 (2015)
45.
go back to reference Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Boston (1994)MATH Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Boston (1994)MATH
48.
go back to reference Brailsford, S.C., Potts, C.N., Smith, B.M.: Constraint satisfaction problems: algorithms and applications. Eur. J. Oper. Res. 119, 557–581 (1999)CrossRef Brailsford, S.C., Potts, C.N., Smith, B.M.: Constraint satisfaction problems: algorithms and applications. Eur. J. Oper. Res. 119, 557–581 (1999)CrossRef
49.
go back to reference Fabri, A., Giezeman, G.J., Kettner, L., Schirra, S., Schönherr, S.: On the design of CGAL a computational geometry algorithms library. Softw. Pract. Exp. 30, 1167–1202 (2000)CrossRef Fabri, A., Giezeman, G.J., Kettner, L., Schirra, S., Schönherr, S.: On the design of CGAL a computational geometry algorithms library. Softw. Pract. Exp. 30, 1167–1202 (2000)CrossRef
51.
go back to reference Voghera, A., Crivello, R., Ardissono, L., Lucenteforte, M., Savoca, A., La Riccia, L.: Production of spatial representations through collaborative mapping. an experiment. In: Proceedings of 9th International Conference on Innovation in Urban and Regional Planning (INPUT 2016), pp. 356–361 (2016) Voghera, A., Crivello, R., Ardissono, L., Lucenteforte, M., Savoca, A., La Riccia, L.: Production of spatial representations through collaborative mapping. an experiment. In: Proceedings of 9th International Conference on Innovation in Urban and Regional Planning (INPUT 2016), pp. 356–361 (2016)
52.
go back to reference Ardissono, L., Lucenteforte, M., Mauro, N., Savoca, A., Voghera, A., La Riccia, L.: OnToMap - semantic community maps for knowledge sharing. In: Proceedings of Hypertext 2017, pp. 317–318. ACM (2017) Ardissono, L., Lucenteforte, M., Mauro, N., Savoca, A., Voghera, A., La Riccia, L.: OnToMap - semantic community maps for knowledge sharing. In: Proceedings of Hypertext 2017, pp. 317–318. ACM (2017)
53.
go back to reference Ardissono, L., Ferrero, M., Petrone, G., Segnan, M.: Enhancing collaborative filtering with friendship information. In: Proceedings of the 25th Conference on User Modeling, Adaptation and Personalization, pp. 353–354. ACM (2017) Ardissono, L., Ferrero, M., Petrone, G., Segnan, M.: Enhancing collaborative filtering with friendship information. In: Proceedings of the 25th Conference on User Modeling, Adaptation and Personalization, pp. 353–354. ACM (2017)
55.
go back to reference Hunter, A., et al.: PlanYourPlace - a geospatial infrastructure for sustainable community planning. Int. J. Geomat. Spat. Anal. 22, 223–253 (2012) Hunter, A., et al.: PlanYourPlace - a geospatial infrastructure for sustainable community planning. Int. J. Geomat. Spat. Anal. 22, 223–253 (2012)
56.
go back to reference Sun, Y., Li, S.: Real-time collaborative GIS: a technological review. ISPRS J. Photogramm. Remote Sens. 115, 143–152 (2016)CrossRef Sun, Y., Li, S.: Real-time collaborative GIS: a technological review. ISPRS J. Photogramm. Remote Sens. 115, 143–152 (2016)CrossRef
57.
go back to reference Hu, Y., Lv, Z., Wu, J., Janowicz, K., Zhao, X., Yu, B.: A multistage collaborative 3D GIS to support public participation. Int. J. Digit. Earth 8, 212–234 (2015)CrossRef Hu, Y., Lv, Z., Wu, J., Janowicz, K., Zhao, X., Yu, B.: A multistage collaborative 3D GIS to support public participation. Int. J. Digit. Earth 8, 212–234 (2015)CrossRef
Metadata
Title
GeCoLan: A Constraint Language for Reasoning About Ecological Networks in the Semantic Web
Authors
Gianluca Torta
Liliana Ardissono
Marco Corona
Luigi La Riccia
Adriano Savoca
Angioletta Voghera
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-15640-4_14