Scientific publications
Explore the publications from TNO‑ESI, showcasing our research findings and expertise. This includes peer-reviewed articles, conference papers, and research reports, as well as more accessible publications that share insights from our collaborations with industry partners. You can easily search the publications by keyword to find what is most relevant to you.
- Year
- 2022
- Authors
- Hooimeijer, B.; Geilen, M.; Groote, J.; Hendriks, D.; Schiffelers, R.
Constructive Model Inference: Model Learning for Component-based Software Architectures
Model learning, learning a state machine from software, can be an effective model-based engineering technique, especially to understand legacy software. However, so far the applicability is limited as models that can be learned are quite small, often insufficient to represent the software behavior of large industrial systems.
- Year
- 2022
- Authors
- Hilbrands, B.J.; Bera, D.; Akesson, B.
Partial Specifications of Component-based Systems using Petri Nets
Component-based architectures are commonly used in industry to manage the increasing complexity of systems. In such architectures, components interact with each other to achieve the desired functionality. They do so by providing and consuming services to and from each other over their defined interfaces.
- Year
- 2022
- Authors
- Laveaux, M.; Wesselink, W.; Willemse, T.A.C.
On-The-Fly Solving for Symbolic Parity Games
- Year
- 2022
- Authors
- Ibrahim, A.; Goswami, D.; Li, H.; Basten, T.
Delay-aware Multi-layer Multi-rate Model Predictive Control for Vehicle Platooning under Message-rate Congestion Control
- Published in
- IEEE Access
Vehicle platooning is an enabler technology for increasing road capacity, improving safety and reducing fuel consumption. Platoon control is a two-layered system where each layer runs under a different communication standard and rate - (i) the upper-layer operates under a specific V2V communication standard such as IEEE 802.
- Year
- 2022
- Authors
- Akesson, B.; Nasri, M.; Nelissen, G.; Altmeyer, S.; Davis, R.I.
A comprehensive survey of industry practice in real-time systems
- Published in
- Real-Time Systems, 58(3), pp. 358-398.
This paper presents results and observations from a survey of 120 industry practitioners in the feld of real-time embedded systems. The survey provides insights into the characteristics of the systems being developed today and identifes important trends for the future. It extends the results from the survey data to the broader population that it is representative of, and discusses signifcant diferences between application domains.
- Year
- 2021
- Authors
- Sanden, B. van der; Li, Y.; Aker, J. van den; Akesson, B.; Bijlsma, T.; Hendriks, M.; Triantafyllidis, K.; Verriet, J.; Voeten, J.; Basten, T.
Model-Driven System-Performance Engineering for Cyber-Physical Systems
System-Performance Engineering (SysPE) encompasses modeling formalisms, methods, techniques, and industrial practices to design systems for performance, where performance is taken integrally into account during the whole system life cycle. Industrial SysPE state of practice is generally model-based. Due to the rapidly increasing complexity of systems, there is a need to develop and establish model-driven methods and techniques.
- Year
- 2021
- Authors
- Roos, N.
Linking product development and sales in a model-based environment
- Published in
- Bits & Chips
Configuring, instead of re-engineering, complex high-tech solutions increases development efficiency, reduces errors and saves money. For this, constructing a stable link between configurable modules and customer-facing variantions is paramount. Vanderlande and TNO's ESI have developed an approach to overcome this configurability challenge.
- Year
- 2021
- Authors
- Muller, G.
Conceptual Modeling to Explore Problem and Solution Space, Illustrated by Examples from Future Energy Systems
In the search for appropriate solutions, architects and stakeholders need ways to reason about concepts and their impact. The understanding, communication, and reasoning facilitates decision making. In this keynote, we explore conceptual models as the means to achieve all of these needs. We will make the abstract notion of conceptual models concrete by using future energy systems as an application area.
- Year
- 2021
- Authors
- Barbini, L.; Bratosin, C.; Nägele, T.
Embedding diagnosability of complex industrial systems into the design process using a model-based methodology
There is a constant increase of the market expectations on the capabilities of industrial high-tech systems. To meet these expectations, designers of such systems have to explore complex solutions that ensure both functionality and maximum up-time. We describe a methodology that supports the designers in this task.
- Year
- 2021
- Authors
- Diallo, M.; Akesson, B.; Bera, D.; Begeer, R.
Synthetic portnet generation with controllable complexity for testing and benchmarking
There are many classes of Petri nets for describing communicating systems. Some of these guarantee important properties, such as termination in the case of portnets. There are also many methods and tools available for their analysis and synthesis. However, when developing new methods, or benchmarking against existing ones, it is often helpful to quickly generate large sets of random models satisfying certain properties and user-defined rules.

