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
2019
Authors
Janssen, R.; Vaandrager, F.; Tretmans, J.

Relating Alternating Relations for Conformance and Refinement

Various relations have been defined to express refinement and conformance for state-transition systems with inputs and outputs, such as and in the area of model-based testing, and alternating simulation and alternating-trace containment originating from game theory and formal verification. Several papers have compared these independently developed relations, but these comparisons make assumptions (e.
Year
2019
Authors
Medina, R.; Valencia, J.; Stuijk, S.; Goswami, D.; Basten, T.

Designing a controller with image-based pipelined sensing and additive uncertainties

Published in
ACM Transactions on Cyber-Physical Systems, 3(3), pp. 1-10653.
Pipelined image-based control uses parallel instances of its image-processing algorithm in a pipelined fashion to improve the quality of control. A performance-oriented control design improves the controller settling time with each additional processing resource, which creates a resources-performance trade-off.
Year
2019
Authors
Bos, P. van den; Tretmans, J.

Coverage-Based Testing with Symbolic Transition Systems

We provide a model-based testing approach for systems comprising both state-transition based control flow, and data elements such as variables and data-dependent transitions. We propose test generation and execution, based on model-coverage: we generate test cases that aim to reach all transitions of the model.
Year
2019
Authors
Bijlsma, T.; Sanden, B. van der; Li, Y.; Janssen, R.; Tinsel, R.

Decision support methodology for evolutionary embedded system design

Design decisions are made in an early-design phase of system development. These decisions have a big impact on the resulting system design and realization. Making design decisions in this stage is a complex and risky task, because there are a lot of uncertainties regarding their impact on the system qualities.
Year
2019
Authors
Mohamed, S.; De, S.; Bimpisidis, K.; Nathan, V.; Goswami, D.; Corporaal, H.; Basten, T.

IMACS: A Framework for Performance Evaluation of Image Approximation in a Closed-loop System

Image Processing (IP) applications have become popular with the advent of efficient algorithms and low-cost CMOS cameras with high resolution. However, IP applications are compute-intensive, consume a lot of energy and have long processing times. Image approximation has been proposed by recent works for an energy-efficient design of these applications.
Year
2019
Authors
Awan, M.A.; Bletsas, K.; Souto, P.F.; Akesson, B.; Tovar, E.

Techniques and analysis for mixed-criticality scheduling with mode-dependent server execution budgets

In mixed-criticality systems, tasks of different criticality share system resources, mainly to reduce cost. Cost is further reduced by using adaptive mode-based scheduling arrangements, such as Vestal's model, to improve resource efficiency, while guaranteeing schedulability of critical functionality.
Year
2019
Authors
Thuijsman, S.; Hendriks, D.; Theunissen, R.; Reniers, M.; Schiffelers, R.

Computational effort of bdd-based supervisor synthesis of extended finite automata

We consider supervisor synthesis of Extended Finite Automata that are represented using Binary Decision Diagrams (BDDs). Peak used BDD nodes and BDD operation count are introduced as platform independent and deterministic metrics that quantitatively indicate the computational effort needed to synthesize a supervisor.
At the pre-concept stage, an architect explores the problem space together with various stakeholders, including engineers, marketing, and future users of the system. This requires competencies and tactics to communicate efficiently while maintaining a system-level scope. We present a practical Structured Problem Exploration approach to assist architects in exploring the problem space.
Cyber physical systems of systems operate on and with machine-generated data that form the foundation of many of their information-centric functions and processes. Especially within infrastructure systems of systems and the applications of the internet of things, data became an asset for additional tasks regarding their efficient and effective operations, e.
Year
2019
Authors
Bijlsma, T.; Tabingh Suermondt, W.; Doornbos, R.

Early Design Phase Cross-Platform Throughput Prediction for Industrial Stream-Processing Applications

Published in
Procedia Computer Science, pp. 285-293.
To architect and design a system, the stakeholder needs have to be satisfied by technical solutions, for which decisions on trade-offs have to be made. A trend is that the number of functions, components, and interfaces in systems increase, often by an order of magnitude or more, such that reasoning about the impact of a decision becomes increasingly hard and tracing its impact throughout the system is crucial.