Slides from the session in the Smart Fest about Smart Data Models

On January the 20th it was held a session about Smart data models and data spaces at FIWARE Smart Fest edition 2. The slides from the four speakers are attached here.

soon we will make available the video of the sessions

Thanks to the entities participating Open Connectivity Foundation (Bruno Johnson), Engineering (Manfredi Pistone) and IUDX (Rakshit Ramesh).

 

Three new data models for the UnmannedAerialVehicle subject UnmannedAerialVehicleTMS, UnmannedAerialVehicleTMSFlightMessage, UnmannedAerialVehicleTMSFlightMessageAgent

3 new data models for the subject UnmannedAerialVehicle for the interchange of messages between different vehicles.

  • UnmannedAerialVehicleTMS. This entity contains a harmonized description of a specific Unmanned Aerial Vehicle (UAV) Traffic Management Software Application that is designed to listen to and monitor the information transmitted by UAV’s, typically this software application would be operated at a ground station. This entity is primarily associated with UAV command and control applications.

  • UnmannedAerialVehicleTMSFlightMessage. This entity contains a harmonized description of a generic UAV UTM Flight Message, which contains a Global UTM Association protocol message. This entity is primarily associated with the control and management of Unmanned Aerial Vehicles. Each UnmannedAerialVehicleTMSFlightMessage instance is related to a specific UAV instance.
  • UnmannedAerialVehicleTMSFlightMessageAgent. This entity contains a harmonized description of a generic UAV UTM Flight Message Agent that is designed to subscribe to the Global UTM Association protocol message according to a specific UAV entity. This entity supports the functionality of a service provider to confirm the validity of UTM Flight Message generated by UTM Flight Message Entity. The service provider can include their own Flight Control Policy to the original UTM Flight Message and forward this to a UAVTMS entity.

Camera quadcopter in Ft Lee Park

Local @context now have existing URL

In the root of every subject in the Smart Data Models program there is a file named

context.jsonld (example from environment subject)

It compiles long IRI for every term in the subject (But for those which are general terms).

their URLs match this pattern “https://smartdatamodels.org/ ‘subject’  / term”

e.g.  “aqiMajorPollutant”: “https://smartdatamodels.org/dataModel.Environment/aqiMajorPollutant

Now all of them are existing pages with basic information about the term.

https://smartdatamodels.org/dataModel.Environment/aqiMajorPollutant

 

Sculpture In Context 2004 7

New data models in UnmannedAerialVehicles Subject: UnmannedAerialVehicleADSB, UnmannedAerialVehicleEvent and UnmannedAerialVehicleModel

Thanks to the relationship with IoT Big Data project of the GSMA organization now there are three new data models related to Unmanned Aerial Vehicles.

The subject is located in this repository.

  • UnmannedAerialVehicle. This entity contains a harmonized description of a specific Unmanned Aerial Vehicle (UAV). This entity is primarily associated with UAV command and control and related UAV transport applications.

  • UnmannedAerialVehicleADSB. This entity contains a harmonized description of a generic UnmannedAutonomousVehicle (UAV) Automatic Dependent Surveillance-Broadcast. This entity is primarily associated with the control and management of Unmanned Aerial Vehicles. Each UAVADSB instance will be related to a specific UAV instance.

  • UnmannedAerialVehicleEvent. The UAVEvent records the incursion of a specific UAV into or near protected airspace or locations. It also records the control measure taken. This entity is primarily associated with UAV command and control and related UAV transport applications.
  • UnmannedAerialVehicleModel. This entity contains a harmonized description of a generic Unmanned Ariel Vehicle (UAV) model and is applicable to UAV command and control and related UAV transport applications.

Fête nationale belge à Bruxelles le 21 juillet 2016 - Drone de la police belge - Drone of the belgian police 06

New Subject in Smart Aeronautics domain: Unmanned Aerial Vehicles. New data model.

Thanks to the relationship with IoT Big Data project of the GSMA organization now there is a new subject dataModel.UnmannedAerialVehicle for allocating new data models related to Unmanned Aerial Vehicles.

The subject is located in this repository. Several data models will be included soon.

The first is UnmannedAerialVehicle.

  • UnmannedAerialVehicle. This entity contains a harmonized description of a specific Unmanned Aerial Vehicle (UAV). This entity is primarily associated with UAV command and control and related UAV transport applications
    UAV de Smart Drone España 01 by-dpc

New ontology mapped: GSMA

GSMA in their Iot Big data project has created an ontology for mapping some of the elemtens in the data models.

Now in the folder

data-models > context -> ontologies_files ->gsma.json you have the file you can use with the external @context generator service in the main menu.

Wikidata-spacecraft-ontology-2017-05-11

Testing the italian and japanese translations of the specifications

Now in the documentation directory of every data model ‘/doc’ you can see two new files spec_IT.md and spec_JA.md that are the Italian and Japanese translations of the specifications.

They are in beta version, (and they are nice automatic translations, but automatic).

Flag of Japan Flag of Italy

MInor updates widget in the frontend

In the right part of the screen, the last widget logs some of the minor changes that happen on a daily basis in the Smart Data Models Program.

Most of them are thanks to the contributors and people who raise issues in the repositories of the data models.

Only the last ten will be available but if you want the full story you can download the file.

 

 

Added all the ontologies coming from SAREF to the external context options

The new service for the generation of externally referenced @context has now available the mapping of the 13 SAREF ontologies.
Check them out in the ontologies_files directory in the data-models repo.

Local context service

If you want to use data models coming from several subjects you will have to merge (somehow) their @contexts.

In this first step, we offer you a service that allows you to choose what subjects you need to merge and to generate the @context.

See the instructions on the page. Now in Main menu -> @context -> Generate a local context

It also provides you with the conflicts in the attributes’ names, in order to let you solve them manually.

In the next step, possibly next week, you will have another service that will allow you to choose what reference ontologies and vocabularies you want to use and replace the Smart data models IRIs with those coming from these external sources.