Meet us

We look forward to hearing from you - A short message is all it takes and we will reserve enough time for you.

Back

IMT Dataflow

Development tool for embedded software

DATAFLOW Studio – Development tool suite for embedded devices

Starting situation

Over the past 30 years, IMT has implemented numerous challenging projects in the field of embedded systems for medical technology devices and for industry. During various projects, we noticed repeatedly that certain process workflows were hardly – or not at all – covered by the development tools currently available. Potential for improvement was also identified in the communications between the various teams and clients. IMT wanted to close this gap and initiated a project to develop a development tool suite. Our know-how from decades of development work was to be drawn upon.

Project objectives

DATAFLOW Studio was intended to optimize the development process of embedded systems in highly regulated environments, such as medical technology, the automotive sector, and other branches of industry The software provides a systematic approach to the planning, development, and automation of certain work steps. This increases quality, improves serviceability, and reduces project costs.

Technical implementation

The DATAFLOW Runtime is implemented in C++, the DATAFLOW Designer is developed with .NET and the very flexible WP-UI interface. This makes it possible to develop a user interface that is tailored to the problem solution and at the same time reduces unnecessary overhead.

Results

After several years of development, the current DATAFLOW version 1.6 is ready for product launch. Several internal and external projects have already been implemented with DATAFLOW software. The feedback from IMT developers and customers is very positive.

Learn more about DATAFLOW here.

Portait

«It was super exciting to implement the Dataflow project. From low-level embedded programming in C++ (runtime), code generation, model-based development, and MVVM desktop application with C#/.NET, the project combines many facets of state-of-the-art software development.»

Marco Wülser, Project Manager

More projects

Our projects on the following topics might also interest you:

Userfriendly calibration software

Re-Engineering of Automotive Components

Microcontroller for blowers in patient ventilator

Redesign of Blower Motor Control

Industrial furnace with glowing molten material and bright sparks surrounded by machinery and orange protective railings.

Digitalization of electric melting furnace operation

Computer showing an automated performance tests with Blazor-Based software

Software for automated performance tests

imtmedical bellavista patient ventilator

Hospital ICU ventilator

Cataract Laser

Therapeutic retinal laser

Surgical microscope

Surgical microscope

Visualisation platform

Visualization platform for chemical production

Neonatal Patient Ventilator

Neonatal patient ventilator

IMT Dataflow

Development tool for embedded software

Engineers work on a development project

Modular pneumatic development toolbox

Bottneuro Headset

Personalized, non-invasive neurostimulation device

Steris Blackbox Device

Manual Endoscope Processing System

IMT Analytics Flow Meter

AI-enabled compact gas flow meter

IMT Analytics CalBench X

Calibration bench for gas flow meters

imtmedical bellavista mri

MR-compatible patient ventilator

Compressor for patient ventilator

Air compressor

Vascular therapy device

Magnetic field therapy device

Ventilation controller

Ventilation controller for building automation

Gas flow

Gas flow and pressure gauge analyzer

Cloud basiertes tablet application

Cloud-based remote monitoring IoT system

Embedded Software Building Automation

Embedded software for building engineering

Varrox mite vaporiser

Vaporizer for bees breeding

Process control system for the packaging industry

Process control system for the packaging industry

Process control system for the food industry

Process control system for the food industry

patient monitoring

Patient monitor

Wound Therapy

Wound therapy device

Anesthesia Workplace

Anesthesia workstation

Medical humidifier

Humidifier for patient ventilator