Forest Observatory Ontology
The Forest Observatory Ontology (FOO) is an ontology for describing wildlife data generated by sensors. FOO’s scope evolves around the Internet of Things (IoT) and wildlife habitats. To illustrate our datasets of interest, we modelled the concept to represent “sensors observing animals and land”. These sensors generate observations. For example, the animal GPS collar tracks an elephant and records its geo-location observations for different and equally spaced time intervals and temperature every specified time interval. We adopted classes and properties from SOSA and BBC wildlife ontologies to model the domain coverage. FOO contains 58 classes, 28 object properties, 27 data properties, 39 individuals or instances, 86 nodes, and 67 edges.
FOO Lightweight Visualisation Click here
FOO Heavyweight Visualisation. Click here
FOO in Turtle. Click here
FOO Documentation. Click here
FOO Website. Click here
FOO Parseable and Queriable Turtle File. Click here
FOO Chatbot Click here
FOOPS! (Ontology Scanner!). Click here
@prefix foo: https://w3id.org/def/foo# . @prefix swrl: http://www.w3.org/2003/11/swrl# . @prefix swrlb: http://www.w3.org/2003/11/swrlb# . @prefix pos: http://www.w3.org/2003/01/geo/wgs84_pos# . @prefix xsd: http://www.w3.org/2001/XMLSchema# .
Define the SWRL Rule
foo:GPSObservationToPlantationHazardRule a swrl:Imp ; swrl:body ( [ a swrl:ClassAtom ; swrl:classPredicate foo:gPSObservation ; swrl:argument1 ?observation ] [ a swrl:DatavaluedPropertyAtom ; swrl:propertyPredicate pos:latitude ; swrl:argument1 ?observation ; swrl:argument2 ?obsLat ] [ a swrl:DatavaluedPropertyAtom ; swrl:propertyPredicate pos:longitude ; swrl:argument1 ?observation ; swrl:argument2 ?obsLong ] [ a swrl:ClassAtom ; swrl:classPredicate foo:OilPalmPlantation ; swrl:argument1 ?plantation ] [ a swrl:DatavaluedPropertyAtom ; swrl:propertyPredicate pos:latitude ; swrl:argument1 ?plantation ; swrl:argument2 ?plantationLat ] [ a swrl:DatavaluedPropertyAtom ; swrl:propertyPredicate pos:longitude ; swrl:argument1 ?plantation ; swrl:argument2 ?plantationLong ] [ a swrl:BuiltInAtom ; swrl:builtin swrlb:subtract ; swrl:arguments (?latDiff ?obsLat ?plantationLat) ] [ a swrl:BuiltInAtom ; swrl:builtin swrlb:subtract ; swrl:arguments (?longDiff ?obsLong ?plantationLong) ] [ a swrl:BuiltInAtom ; swrl:builtin swrlb:pow ; swrl:arguments (?latDiffSq ?latDiff 2) ] [ a swrl:BuiltInAtom ; swrl:builtin swrlb:pow ; swrl:arguments (?longDiffSq ?longDiff 2) ] [ a swrl:BuiltInAtom ; swrl:builtin swrlb:add ; swrl:arguments (?geoDistSq ?latDiffSq ?longDiffSq) ] [ a swrl:BuiltInAtom ; swrl:builtin swrlb:sqrt ; swrl:arguments (?geoDistance ?geoDistSq) ] [ a swrl:BuiltInAtom ; swrl:builtin swrlb:lessThanOrEqual ; swrl:arguments (?geoDistance 5) ] ) ; swrl:head ( [ a swrl:ClassAtom ; swrl:classPredicate foo:HazardArea ; swrl:argument1 ?observation ] ) .
Instantiate FOO with soil properties dataset. Click here
How to use FOO. Click here.
References
[1] 2022. https://www.bbc.co.uk/ontologies/wildlife
[2] Daniel Garijo. 2017. WIDOCO: a wizard for documenting ontologies. In International Semantic Web Conference. Springer, 94–102.
[3] 2022. FOOPS! - Ontology Scanner!
[4] 2022. Protégé.
[5] 2022. Semantic Sensor Network Ontology.
[6] María Poveda-Villalón, Alba Fernández-Izquierdo, Mariano Fernández-López, and Raúl García Castro. 2022. LOT:An industrial oriented ontology engineering framework. Engineering Applications of Artificial Intelligence 111 (2022),104755.
[7] Asunción Gómez-Pérez and Mari Carmen Suárez-Figueroa. 2009. NeOn methodology for building ontology networks:a scenario-based methodology (2009),
[8] Milena Salgado Lynn and Amaziasizamoria Jumail. 2021. The Danau Girang Field Centre: Field Station Profile.ECOTROPICA 23, 1/2 (2021), 202103–202103
[9] Elias et. al. 2018. Soil properties across primary forest, logged forest and oil palm plantation in Sabah, Malaysia.
[10] Mari Carmen Suárez-Figueroa, Asunción Gómez-Pérez, and Boris Villazón-Terrazas. 2009. How to write and use the ontology requirements specification document. In OTM Confederated International Conferences” On the Move to Meaningful Internet Systems”. Springer, 966–982.
[11] Krzysztof Janowicz, Armin Haller, Simon J.D. Cox, Danh Le Phuoc, and Maxime Lefrançois. 2019. SOSA: A lightweight ontology for sensors, observations, samples, and actuators. Journal of Web Semantics 56, (2019), 1–10. DOI:
[12] Soil properties across primary forest, logged forest and oil palm plantation in Sabah, Malaysia](data.gov.uk. Retrieved January 21, 2022 from https://data.gov.uk/dataset/e54d035f-4bcb-4d65-a600-043a2c0f729a/soil-properties-across-primary-forest-logged-forest-and-oil-palm-plantation-in-sabah-malaysia).
[13] Zapier app (https://zapier.com/app/home).