In recent years, there has been a significant interest in middleware systems that leverage the cloud for interconnectivity. While these efforts were preceded by years of work on middleware for wireless sensor networks, ubiquitous and pervasive computing domains, and mobile environments, there has been nearly a decade of quiescence. Common commercial middleware approaches that support interaction in the Internet of Things have focused almost exclusively on cloud-centered organization, in which “things” are “dumb” and simply provide data from sensors and allow scripted control actions. Interpretation of data and the subsequent decision making are largely performed in centralized infrastructures or sometimes at the “edge” in highly capable infrastructure devices.
The aim of this workshop is to provide an outlet for a reexamination of the natural next step: systems that allow resource constrained, embedded, and potentially mobile devices to coordinate directly to share sensed data, come to joint collaborative control decisions, and to act on those decisions, all without the requirement of a centralized controller. The workshop solicits novel research contributions in middleware designs, architectures, interaction models, and algorithms for these more opportunistic and unpredictable operating environments. In particular, contributions to the workshop are expected to address middleware concerns in a domain or application in a way that does not rely on persistent use of a cloud-based service. The workshop also welcomes vision and position papers on the future of such cloud-free middleware and their potential to exist synergistically with cloud-based approaches.