Internet of things
Several new projects funded by the Research Council of Norway (the Verdict program) will start at the Department of informatics this year. Earlier this month I presented the MobiHealth and WeSearch projects. Here I give a short resymé of the Tidal News project headed by associate professor Roman Vitenberg at the ND-group.
Tidal News: a Middleware Platform for Adaptive and Dependable Data Dissemination in the Internet of Systems
The main objective of the Tidal News project is to develop knowledge about the underlying principles of large-scale data dissemination in inter-system communication. This knowledge will facilitate the creation of new dissemination technology supporting the escalating demand for massive propagation of information to increasingly heterogeneous data consumers. Moreover, this data dissemination will happen in networks with different characteristics and varying quality of service.
Inter-system communication plays a central role in the vision of Future Internet. It is particularly relevant to Internet of Things that is characterized by enormous scale, heterogeneity of participating communication entities, dynamic changes in the amount of available resources, and inherent lack of guaranteed reliability. Moreover, system interconnection in the world of business-to-business and business-to-customer communication is becoming increasingly complex, extensive, and heterogeneous. This results in building larger and larger integrated systems using a composition of interconnected distributed components, sub-systems, and services.
We strongly believe that the Internet of Systems that focuses on inter-connection architectures and technology will become an integral part of Internet of Things. As the limitations of the traditional approach that relies on tightly-coupled communication between the components are getting widely recognized, distributed event-based architectures are becoming the prevailing paradigm for inter-system communication due to enhanced decoupling and reduced dependencies between the components. In particular, such architectures allow improved scalability and manageability as well as fine-grained configuration and adaptation of individual components. These architectures have potential in a wide spectrum of communication environments in a society, such as digital homes, officies, hospitals, and factories.