MODELS 2023
Sun 1 - Fri 6 October 2023 Västerås, Sweden
Wed 4 Oct 2023 15:30 - 15:50 at 302 - Session 3: System Engineering

When designing a stateful realtime application it’s very useful to raise the abstraction level from code (usually C++) to a modeling language. Several modeling tools and languages provide this capability and have been used by industry for at least 3 decades. However, existing tools and languages are often designed in a way that make them less attractive for today’s C++ developers to use. HCL is aiming to change this by means of a new language, called Art, which is designed as an extension of modern C++. It’s a textual language on top of C++, but also provides graphical notations such as state and structure diagrams, and developers can freely choose which notation to work with at any point in time. RTist in Code is a tool that provides support for Art in modern IDEs such as Visual Studio Code. In this presentation you’ll learn about some of the problems faced in industry today when using legacy modeling tools and languages for designing stateful realtime applications, and how these problems are addressed with the Art language and the RTist in Code tool.

Mattias Mohlin is a senior software architect at HCL Software. He has developed model-based development tools for nearly 25 years. While the technologies for creating these tools have evolved a lot over the years, most of the tools have targeted the creation of event-driven, stateful, real-time C++ applications.

Wed 4 Oct

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

15:30 - 16:50
Session 3: System EngineeringIndustry Day at 302
15:30
20m
Talk
The Art of Modeling RealTime Applications
Industry Day
15:50
20m
Talk
TNO-ESI: Managing complexity in cyber-physical systems
Industry Day
16:10
20m
Talk
The state of practice of MBSE in the European space industry
Industry Day
Marcel Verhoef European Space Agency
16:30
20m
Panel
Panel and questions
Industry Day