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
- 2025
- Authors
- Vasenev, A.; Doornbos, R.; Goosen, P.; Teixeira, J.; Veen, L. van; Lukkien, J.
Journey under the water: uncovering and improving Systems Engineering and Software Engineering Interplay
When engineering complex cyber-physical systems, the interplay between Systems Engineering (SE) and Software Engineering (SWE) is often perceived as a practical challenge. Common symptoms include issues with emergent behavior and system qualities in (integrated) products, as well as errors, rework, and performance problems.
- Year
- 2025
- Authors
- Kurtev, I.; Munnik, D. van der; Schuts, M.
CommaSuite: Monitoring and Testing of OpenAPI and AsyncAPI Software Interfaces
- Published in
- The Journal of Open Source Software, 10(114)
A broad spectrum of scientific software engineering research can benefit from the use of precise component descriptions. CommaSuite1 is an open-source research tool designed to support the specification and design of software interfaces and components (Kurtev et al., 2024). It utilizes DSLs (Domain Specific Languages) to model interface and component behavior in an implementation technology agnostic notation.
- Year
- 2025
- Authors
- Hendriks, A.J.; Aker, J.J.W. van den; Tabingh Suermondt, W.K.; Pronk, B.J.
MBSE in the High-Tech Equipment Industry : MBSE-Study phase 2 of TNO-ESI and Partners: Key MBSE topics and approaches
This report documents the second phase of the MBSE study conducted by TNO-ESI and its partners, focusing on the deployment and added value of Model-Based Systems Engineering (MBSE) in the Dutch high-tech equipment industry. MBSE is increasingly adopted as a means to improve systems engineering effectiveness.
- Year
- 2025
- Authors
- Yang, Nan; Reynolds, J.; Prast, L.; Corvino, R.
AskGraph: A Dependency-Aware Code Assistant Powered by Code Graphs and LLM-Generated Cypher Queries
Large Language Models (LLMs) have transformed code assistants by enabling personalization, interactivity, and higher abstraction. However, these assistants often struggle with a common limitation; they generate responses based on a limited set of relevant code snippets retrieved from the codebase using semantic similarity search.
- Year
- 2025
- Authors
- Boonstoppel, S.J.
Solving the Flexible Job Shop Scheduling Problem with Alternative Process Plans : Evaluating Constraint Programming and Multivalued Decision Diagrams : Master Thesis
This thesis addresses the Flexible Job Shop Scheduling Problem (FJSP) with three extensions: Sequence-Dependent Setup Times (SDST), Blocking tasks and Alternative Process Plans (APPs). The research evaluates the efficacy of two distinct optimization paradigms: Constraint Programming (CP) and Multivalued Decision Diagrams (MDDs).
- Year
- 2025
- Authors
- Verriet, J.H.
Production Line Performance Optimisation
To assess the practical performance of a system, one needs to consider the system in its operating environment. This report presents an approach for analysing and optimising the performance of High-Mix Low-Volume (HMLV) automated production lines. The approach comprises three methods: (1) a method to specify a production line’s equipment, workload and allocation, (2) a method based on constraint graphs to compute the latency of a specified allocation, and (3) a method based on constraint programming to find the optimal allocation of a production line’s workload on its equipment.
- Year
- 2025
- Authors
- Akesson, K.B.; Pronk, B.J.; Weiss, S.; Worrell, D.L.
Software Evolution of Product Families in High-tech Equipment
Variability and evolution are key drivers of complexity in high-tech equipment. Every product has many variation points, resulting in a large number of unique system configurations. These systems must be maintained throughout their life-time, which may last several decades. During this time, digital technologies, e.
- Year
- 2025
- Authors
- Muller, G.
Tutorial measuring and modeling system performance
Performance is a key system level property. Performance, too, is affected by the myriad of decisions and choices in the development and configuration of both hardware and software components. This tutorial focuses on measuring and modeling system performance. We will discuss computer hardware architectures and execution architectures, the sofware design concepts for the dynamic behavior of the system.
- Year
- 2025
- Authors
- Pronk, B.J.; Teixeira, J.; Leeuw, S.J. van der; Aker, J.J.W. van den; Goosen, P.; Hendriks, A.J.
ArchSkills : Future proofing systems engineering competencies
- Year
- 2025
- Authors
- Speksnijder, R.J.
Bayesian Parameter Inference for Industrial Printer Models : Paving the Way for Probabilistic Nozzle Diagnostics
This thesis considers extensions of the standard independent hidden Markov model approach previously used by TNO for modelling printer nozzles. These extensions introduce parametrised transition probabilities and incorporate interactions between neighbouring nozzles to better capture the real-world printing process.

