In the last decades, the world has made significant technological advances.
When we talk about the use of digital technology, it all started with the introduction of the PC, making it possible for the general public to use computing power that was previously reserved for big research centers in the comfort of their own home. After the introduction of the Internet, people could connect with each other to exchange information worldwide. Gradually, this evolved into a world in which nearly every human being is continuously connected with the rest of the world using a significantly smaller and more powerful device than PCs originally were.
A similar evolution has been happening in the world of devices. Traditionally referred to as IoT, it has a significant impact on multiple application domains, ranging from home automation over eHealth, industry 4.0, and many more to smart cities.
What all of these application domains have in common is that they face similar problems when bringing new applications to the market. Integration of devices is complex since they not only differ in what they enable, the way an application needs to connect to each and every device is potentially different, how devices model the data they send is diverse, and how they can be controlled is yet another source of variation.
This lack of heterogeneity is a source of frustration for application developers and inhibits innovation. DYAMAND simplifies the world of connected devices to make the creation of new, innovative applications easier.