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
- 2023
- Authors
- Stienissen, S.
State Space Identification and Minimal State Space Realization of Max-Plus Linear Systems
We present a method to identify the parameters of a state space model for a maxplus linear system based on the data from input-output sequences. This method is based on modeling the system as a mixed-integer program. We show that this method is computationally more efficient compared to existing methods, given the assumption that the system and data are not corrupted by noise.
- Year
- 2023
- Authors
- Mathijssen, R.W.M.
Systems Engineering Courses : Online or On-Site?
- Year
- 2022
- Authors
- Dierkse, J.; Vasenev, A.
Company-wide Architecting Assets to Inform Design Decisions
- 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
- 2023
- Authors
- Schuts, M.; Hooman, J.
Towards an Industrial Stateful Software Rejuvenation Toolchain using Model Learning
We present our vision for creating an industrial legacy software rejuvenation toolchain. The goal is to semi automatically remove code smells from stateful software used in Cyber Physical Systems (CPS). Compared to existing tools that remove code smells, our toolchain can remove more than one type of code smell.
- Year
- 2023
- Authors
- Oortwijn, W.; Hendriks, D.
D5.2a Description of pilots for enhancing computer-aided design for low-code development by applying synthesis
This deliverable describes two pilots performed by TNO-ESI together with Cordis and Additive Industries, for enhancing computer-aided design for low-code development, by applying synthesis. Specifying low-code (Cordis SUITE) models in a way to guarantee necessary safety/user requirements is difficult.
- Year
- 2024
- Authors
- Hendriks, D.
Model Inference and Comparison for Software Evolution in Large Component-Based Systems
Large, complex systems are often divided into components. As these systems and their software inevitably evolve, engineers must understand the (communication) behavior of the software to properly change it, and understand the impact of their changes to prevent costly regressions and reduce risks. Creating an overview of the software behavior is challenging, time-consuming and error-prone, even with the available code, tests and documentation.
- Year
- 2024
- Authors
- Thuijsman, S.B.T.; Hendriks, D.; Reniers, M.A.
Reducing the computational effort of symbolic supervisor synthesis
- Published in
- Discrete Event Dynamic Systems, 34, pp. 689-732.
Supervisor synthesis is a means to algorithmically derive a supervisory controller from a discrete-event model of a system and a requirements specification. For large systems, synthesis suffers from state space explosion. To mitigate this, synthesis can be applied to a symbolic representation of the models by using Binary Decision Diagrams (BDDs).
- Year
- 2022
- Authors
- Vasenev, A.; Verriet, J.H.; Kanters, K.; Hooman, J.; Dierkse, J.; Rainaut, O.; McCormack, J.
A method for quantitative evaluation of functional chains supported by a Capella add-on
Development of high-tech systems is a complex task done by diverse specialists distributed across the globe. Reference architectures including a clear functional breakdowns can support them and support their decisions. This presentation proposes an approach to improve the development of advanced electron microscopes by using Capella as an authoritative source of information.
- Year
- 2024
- Authors
- Baneshi, S.; Pathania, A.; Akesson, B.; Pimentel, A.; Varbanescu, A.L.
Analyzing Per-Application Energy Consumption in a Multi-Application Computing Continuum
In today’s digital society, diverse computing de-vices-from edge devices to data centers-support various applications, each with specific performance and energy characteristics. Analyzing application energy consumption is crucial for improving energy efficiency, optimizing resources, and reducing environmental impact.

