Topic 12:
Generic .Net Scripting Framework for Smart IoT Highway


To bring a comprehensive solution to IT-OT integration challenges Integration Objects provides a new IoT platform, Smart IoT Highway
(SIOTH®). SIOTH provides protocol conversion capabilities by supporting and managing different industrial protocols, data buffering and storing into different databases as well as a reasoning engine for rules and workflows execution.
The rule and workflow engines provide essential functionalities within SIOTH to orchestrate and synchronize data flows based on logic, events detection, scheduling, or routing. Within this framework, we propose this end of studies project to engineer a solution for data flows orchestration based on rules and workflows. The intern will be asked to:

  • Perform a literature review and a comparative study for:
    • Existing reasoning and rule engines
    • Existing integration bus, middleware, and orchestration platforms
  • Design the best solution for the required data flows orchestration
  • Perform an MVP, tests, benchmarks and provide perspectives.

During this project, the intern will learn all about Industrial Internet of Things (IIoT), rule engines and programming in .Net/Java environments.


At the end of the internship, the intern shall deliver a finalized solution with:

Comparative study of the existing rule engines
Design documents Source codes (.NET/Java) Test tools
Documentation: user guide, project report, and test reports
Key Words:

Industrial Internet of Things (IIoT), Real-time Systems, Distributed Systems, Rule Engine, Orchestration, Workflow Engine

Interested in this end of studies project?

First Name

Middle Name

Last Name


Phone number

Drag View Close play