⚙️

Semantic Web Spatial Rule Language (SWSRL)

A Hybrid Framework for Qualitative and Quantitative Spatial Reasoning on the Geospatial-Semantic Web

This foundational research addresses the limitations of OWL (Web Ontology Language) for representing and reasoning with geographic ontologies. While OWL provides a rich form of reasoning through its description logic underpinnings, it cannot represent spatial datatypes, compute information using spatial operators, or support the complex property composition needed for qualitative spatial reasoning.

The work proposes SWSRL (Semantic Web Spatial Rule Language), a new language based on the Description Logic Programs paradigm (DLP) and Logic Program semantics. SWSRL supports the expression of geospatial ontological axioms together with geospatial integrity and deduction rules, providing a foundation for building and maintaining consistent geo-ontologies on the Semantic Web.

Research Challenges

Key Contributions

SWSRL Language

A Semantic Web Spatial Rule Language based on DLP syntax and Logic Program semantics, supporting geospatial ontological axioms and integrity/deduction rules.

Technical Approach

The SWSRL framework bridges the gap between symbolic qualitative reasoning and computational geometric operations. The language enables:

Evaluation

The language and engine were evaluated using both synthetic and real geographic datasets in the context of developing geographic ontologies for information retrieval on the Semantic Web. Empirical experiments tested the scalability and applicability of the developed framework.

Impact and Legacy

This foundational work established the basis for subsequent research in qualitative spatial reasoning and place modelling, including: