Publications and deliverables
|Common integration process and information modeling|
Executive summary:The aim of this deliverable is to define the HumBAS information model and lay down the scope of user data. After considering the architecture of the HumBAS Project, sensible user data consists of direct feedback given by a user and the inferred comfort model. This data is either not temporarily stored or is processed locally on each feedbacktool, which disables disclosure to third parties.
A literature research about existing interviews and studies provided the necessary context information about feedback related components which should be included into HumBAS information model. As the main focus are office buildings, deployed sensors and the building automation system provide context information for given feedback and will be included within the model as well. For the foundational ontology, which provides basics concepts and elements, several ontologies have been looked at and Brick was chosen as the best suited candidate. The HumBAS information model extends Brick with custom classes and value mappings, which enable the generation of necessary configuration files based on the model. By using the querying language SPARQL, all modeled information can be queried and used by various applications and use cases. With this, the HumBAS information model is able to store not only the required parts the building automation system, but further the components of the HumBAS architecture and their configuration. Creating the HumBAS information model is accomplished by executing a Python script, which reduces typos and errors.