Sensors and actuators are increasingly deployed in urban environments. Cities are becoming smart environments, where it is possible to react to the occurence of all sorts of events.
The iNUIT platform consists of many components: sensors, data processing modules, application services, UI agents. iFlux makes it easy to wire them together, with a rule-based approach.
The iFLUX middleware stack is built on top of leading edge frameworks and tools. From containers to scalable event processing components, we intend to build a robust and scalable platform.
Reactive urban applications are all about processing flows of events. Within the iNUIT stack, iFLUX provides a scalable and flexible middleware layer to collect and process the events triggered by the other components. We rely on open source projects, including Apache Kafka and Apache Storm.
iFLUX has been inspired by services such as IFTTT, Zapier and others. We love their simple approach to service integration and workflow automation. Our goal is to make it easy to build application-level processes on top of the diverse components delivered by the different iNUIT projects.
We see a lot of value in micro-services and portable containers. We rely on Docker and related technologies to support different execution environments. From a developer's laptop to a private or public cloud, we want to make it straightforward to get an iFLUX environment up and running.
While iFLUX addresses specific needs of the iNUIT research programme, we believe that it has broader applicability. In essence, we are building an open scalable rule-based platform that can benefit any situation where users want to easily specify what should happen when certain events happen.
With more than 19,000 students, the HES-SO is the largest University of Applied Sciences in Switzerland. Its various study streams and research activities fall into six faculties. The HES-SO is providing funding for this project.
The Institute for Information and Communication Technologies, based in Yverdon-les-Bains, is one of the research institutes of the HES-SO. Software engineering, cloud computing and the IoT are some of its areas of expertise.
The Institute for Complex Systems, based in Fribourg, is another institute within the HES-SO. It conducts research at boundaries between computer science, data analysis, distributed systems and mathematical modeling.
Novaccess is an industrial partner in the project. With expertise across the end-to-end spectrum of industrial IoT systems, this spin-off from the IICT has developed and deployed innovative smart lighting solutions.