<caption>Table 2: Properties of Deployment</caption>
<tr>
<th>
@@ -68,7 +68,7 @@ The relation between a deployment and the spatial area in which the systems are
The main features of interest in SAREF4AGRI currently support (aspects of) the livestock farming and smart irrigation use cases and are represented by the `s4agri:Animal`, `s4agri:AnimalGroup`, `s4agri:Crop` and `s4agri:Soil` classes that are shown in Figure 1.
<figureid="Figure_1">
<figure>
<imgdata-docx-width="4.54cm"src="diagrams/FoI.png"alt="Animal, Crop and Soil"/>
<figcaption>Figure 1: Animal, Crop and Soil</figcaption>
</figure>
@@ -83,7 +83,7 @@ The `s4agri:Soil` class represents the upper layer of the earth in which plants
Table 3 and Table 4 summarize the definitions of the main classes and properties described above.
<caption>Table 4: Animal and Crop: property definitions</caption>
<tr>
<th>
@@ -358,7 +358,7 @@ The name of a parcel.
SAREF4AGRI extends the device hierarchy defined in SAREF in order to include devices needed to support the livestock farming and the smart irrigation use cases. These devices are shown in Figure 2. The devices included for the Smart Irrigation use case are: `s4agri:Pluviometer`, `s4agri:SoilTensiometer`, `s4agri:WeatherStation`, and `s4agri:WateringGun`. The devices included for the Livestock Farming use case are: `s4agri:MovementActivitySensor`, `EatingActivitySensor`, `s4agri:MilkingSensor`, and `s4agri:WeightSensor`.
@@ -375,7 +375,7 @@ The properties included for the smart irrigation use case are: `s4agri:SoilMoist
The properties included for the livestock farming use case are: `s4agri:Yield` (which can further be specialized in subclasses, such as MilkYield, CropYield, MeatYield, MilkYield, etc. as needed) and `s4agri:Intake` (which can further be specialized in subclasses, such as FoodIntake for animals, FertilizerIntake for crops, etc. as needed).
<caption>Table 5: Intake and Yield: class definitions</caption>
<tr>
<th>
@@ -476,7 +476,7 @@ The degree or intensity of heat present in the soil.
SAREF4AGRI adopts the same topology modelling pattern that is adopted in the SAREF4CITY extension [i.3], where existing standard ontologies have been reused for this purpose. As shown in Figure 4, for representing spatial objects in SAREF4AGRI, the `geo:SpatialObject` class from GeoSPARQL has been reused along with its subclasses `geo:Feature`, `geo:Geometry` and the properties `geo:sfContains`, `geo:sfWithin` and `geo:hasGeometry`.
@@ -497,7 +497,7 @@ A `s4agri:Farm` can contain one or more `s4bldg:Building` and `s4agri:Parcel` (v
The SAREF4AGRI extension reuses the FOAF vocabulary ([http://xmlns.com/foaf/0.1/](http://xmlns.com/foaf/0.1/)) to represent the concepts of Person and Organization. Figure 5 shows that in SAREF4AGRI the `foaf:Person` and `foaf:Organization` classes are extended with the `s4agri:Farmer` and `s4agri:FarmHolding` subclasses to describe farmers and their organizations, respectively. Both `foaf:Person` and `foaf:Organization` are subclass of `foaf:Agent`. Organizations (e.g. `s4agri:FarmHolding)`have members (e.g. farmers). Both `s4agri:Farmer` and `s4agri:FarmHolding` can manage some `s4agri:Farm`.
<figureid="Figure_5">
<figure>
<imgdata-docx-width="9.05cm"src="diagrams/Person.png"alt="Person and Organization model"/>
<figcaption>Figure 5: Person and Organization model</figcaption>