Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.96 KB

README.md

File metadata and controls

36 lines (27 loc) · 1.96 KB

LICENSE

Build Status Crates.io dependency status Documentation

Extension crate for wot-td with the SIFIS-Home Hazards Ontology.

Rationale

This crates provides to ability to extend the interaction affordance of a Thing description with a set of hazards. Each hazard identifies a specific risk that can occur in a certain state of the Thing or with certain behaviors.

The set of hazards are fixed and they all have a set of intrinsic characteristics that do not depend on the Thing. On the other hand, some other characteristics depend on the Thing and the specific property or action the hazard is referring to.

With this approach it is possible to unambiguously classify the set of hazards for any interaction affordance giving a different level of risk for different ranges of the affordance.

Take for instance an halogen lamp, which has a brightness property. In this case, there is an associated fire hazard that has a multiple sets of risk levels depending on the level of brightness. Obviously, this depends on the type of the lamp and its characteristics, even if the fire hazard is the same for all lamps.

Another example is a camera, which has an intrinsic risk for the privacy once turned on. In this case, the level of risk has a fixed value but it is meaningful only when the camera is turned on.

Acknowledgements

This software has been developed in the scope of the H2020 project SIFIS-Home with GA n. 952652.