Thomas Kutz

Thomas Kutz works as a software engineer at itemis AG in Lünen, Germany. Holding a master's degree in computer science and artificial intelligence, his main interest is in developing tools that make software development more efficient and enjoyable.
Thomas Kutz

Recent Posts

Eclipse Mita – Bringing software development for the IoT to a higher level

Software development for embedded IoT systems is not an easy task. In most cases, you’ll have to write C or C++ code; both coming with a higher learning curve than modern programming languages like Go and Rust. And in most cases, you’ll have to write a fair amount of lines of code to make an LED blink, the Hello World application of embedded software development. However, especially when you come from an application development point of view, the real difficulty lies in dealing with the hardware you are developing for. Read more >

Advanced signal highlighting in Simulink models

When working with Simulink block diagrams, one major use case is to trace signals. Understanding how signal data are processed from inputs to outputs is especially useful when debugging your model. Since signal flows are easily scattered across various subsystems and hierarchy levels tool support is essential here. Read more >

Refactor your state machine with YAKINDU Statechart Tools

You may know code refactorings from your favorite IDE; they help restructuring your code in order to keep it clean and readable. Similarly, YAKINDU Statechart Tools provide refactorings for your state machine. With these refactorings you can easily group states into a composite state, create subdiagrams or rename your variables and events. This blog post shows the three probably most useful refactorings, group states, extract subdiagram and rename, and explains how they work together. Read more >

Statechart Tools 2.7.0 - New and noteworthy

Today we released version 2.7.0 of YAKINDU Statechart Tools! The product bundle of SCT is now shipped with Eclipse Neon as underlying platform which comes with several improvements as compared to the Mars release. However, SCT does not require Neon to be installed. You can still update the SCT plugins with a Mars based IDE or the previous SCT bundle. Read more >

Accelerating State Machine Debugging using Simulation Snapshots

Testing complex state machines can be cumbersome as many steps need to be repetitively performed until a state of interest is reached. To overcome this, the YAKINDU Statechart Tools Professional Edition provides a new feature called Simulation Snapshots which allows users to resume the simulation directly at the point of interest. Read more >

Better Statechart Testing with Simulation Breakpoints

When testing code, breakpoints are of a great help and most of you are probably using them on a daily basis in their IDE. An executable graphical model, like a state machine, is just a different view on the code it represents; and sooner or later you will need to debug it, too. With the Professional Edition of YAKINDU Statechart Tools it is now possible to set breakpoints directly on the graphical model in order to control the simulation. Read more >

Using custom C code in statecharts with YAKINDU Statechart Tools Professional Edition

One of the new features offered by the Professional Edition of YAKINDU Statechart Tools is the integration of statecharts with custom C code. Read more >


Popular posts