Publications and deliverables
|Feasibility study report|
As part of work package 5, the feasibility of the semantic interface approach is evaluated. Proof-of-concept implementations are developed for this feasibility study. An existing OpenMUC system is extended by a connector to the semantic core. Moreover, the semantic core with its main components, i.e. the semantic interface and the data store, is created. The data store is based on the ontology and is surrounded by the semantic interface. Thus, the interface manages the uniform access to the information located in the data store. As building automation installation, a KNX-based demonstration site at TU Wien is used. The devices are subscribed to the OpenMUC application using channels. On the other hand, the OpenMUC system is linked to the semantic core via a distinct driver, i.e. the connector. Thus, the test setup enables a bidirectional communication between the high-level information representation in the semantic core and the physical devices of the building automation system.
The feasibility study analyzes two aspects. First, the hardware requirements are measured and estimated. For OpenMUC, performance heavily depends on the number of configured channels. On the other hand, the triple store and the reasoner are bottlenecks for the semantic core’s performance. In summary, constrained devices like a Raspberry Pi 2 are well suited to host the connector applications, but the semantic core needs a better hardware platform. Second, predefined test scenarios are performed in order to show that the semantic interface is feasible and the test cases can be executed successfully. Details about the test cases and their results are listed in this deliverable. Based on several test scenarios, it is shown that the proposed approach is feasible to exchange process data as well as semantic context information between the ontology and external systems.