Learn More
Applications in the Internet of Things require security, high availability and real-time communications for reliable operation. But their software contains issues that need to be fixed. Timely installation of software updates allows securing vulnerable software quickly but conventionally disrupts availability and communications. Rolling update schemes(More)
Any upcoming industrial revolution will rely on the ability to harness software as the nervous system of future production environments. This paper proposes an app ecosystem as the potential key enabler of industry digitization and argues for the need of semantic web technologies as primary enablers for app interoperability. We shortly discuss how we(More)
As users and developers have started to put the Internet of Things to good use, the approach of documenting applications has not evolved to handle the created complexity. As items, devices and systems become more customizable and adapted to their users, their documentation still lags behind. In particular, documentation covering the contextual behaviour and(More)
While almost any device today may have a virtual representation, the web itself is not yet a very physical experience. Bringing proven spatial interaction and ubiquitous computing paradigms to life using current web technology, we designed IndianaJS, a JavaScript framework to add a physical browsing experience to any Web of Things content. The evaluation of(More)
Cost effective, intelligent and network capable devices allow the proliferation of smart home applications in common households. However, user documentation has not evolved to handle end-user installation as complex interaction patterns become increasingly difficult for a human to understand. Our system allows the set-up of a complex home automation(More)
  • 1