Designing cross-domain semantic web of things applications