Assisting IoT projects and developers in designing interoperable semantic web of things applications