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
Detterer, P.; Erdin, C.; Nabi, M.; Gyvez, J.P. de; Basten, A.A.; Jiao, H.

Trading Digital Accuracy for Power in an RSSI Computation of a Sensor Network Transceiver

To handle the rigid power and energy constraints in the Digital BaseBand (DBB) of Wireless Sensor Networks (WSN)s, we introduce approximate computing as a new power reduction method. The Received Signal Strength Indicator (RSSI) computation is a key element in DBB processing. We evaluate the trade-off in RSSI computation between Quality-of-Service (QoS) and power consumption through circuit-level approximation.
Year
2019
Authors
Fu, Y.; Terechko, A.; Bijlsma, T.; Cuijners, P.J.L.; Redegeld, J.; Ors, A.O.

A retargetable fault injection framework for safety validation of autonomous vehicles

Autonomous vehicles use Electronic Control Units running complex software to improve passenger comfort and safety. To test safety of in-vehicle electronics, the ISO 26262 standard on functional safety recommends using fault injection during component and system-level design. A Fault Injection Framework (FIF) induces hard-to-trigger hardware and software faults at runtime, enabling analysis of fault propagation effects.
Year
2019
Authors
Jasper, M.; Mues, M.; Murtovi, A.; Schlüter, M.; Howar, F.; Steffen, B.; Schordan, M.; Hendriks, D.; Schiffelers, R.; Kuppens, H.; Vaandrager, F.W.

RERS 2019: Combining Synthesis with Real-World Models

This paper covers the Rigorous Examination of Reactive Systems (RERS) Challenge 2019. For the first time in the history of RERS, the challenge features industrial tracks where benchmark programs that participants need to analyze are synthesized from real-world models. These new tracks comprise LTL, CTL, and Reachability properties.
Gaining insight in the properties of an Internet of Things (IoT) system during the design phase is difficult. The cosimulation of such a system would be very useful, but creating it is usually time consuming. By means of domain specific languages (DSLs) we support the fast construction of large co-simulations of IoT systems.
Year
2019
Authors
Yang, N.; Aslam, K.; Schiffelers, R.; Lensink, L.; Hendriks, D.; Cleophas, L.; Serebrenik, A.

Improving Model Inference in Industry by Combining Active and Passive Learning

Inferring behavioral models (e.g., state machines) of software systems is an important element of re-engineering activities. Model inference techniques can be categorized as active or passive learning, constructing models by (dynamically) interacting with systems or (statically) analyzing traces, respectively.
Year
2019
Authors
Grappiolo, C.; Gerwen, M.J.A.M. van; Verhoosel, J.P.C.; Somers, L.

The semantic snake charmer search engine: A tool to facilitate data science in high-tech industry domains

The booming popularity of data science is also affecting high-tech industries. However, since these usually have different core competencies - building cyber-physical systems rather than e.g. machine learning or data mining algorithms - delving into data science by domain experts such as system engineers or architects might be more cumbersome than expected.
Year
2019
Authors
Grappiolo, C.; Verwielen, E.; Noorman, N.

The Growing N-Gram Algorithm : A Novel Approach to String Clustering

Connected high-tech systems allow the gathering of operational data at unprecedented volumes. A direct benefit of this is the possibility to extract usage models, that is, a generic representations of how such systems are used in their field of application. Usage models are extremely important, as they can help in understanding the discrepancies between how a system was designed to be used and how it is used in practice.
Year
2019
Authors
Verriet, J.; Buit, L.; Doornbos, R.; Huijbrechts, B.; Sevo, K.; Sleuters, J.; Verberkt, M.

Virtual Prototyping of Large-Scale IoT Control Systems Using Domain-Specific Languages

IoT applications and other distributed control applications are characterized by the interaction of many hardware and software components. The inherent complexity of the distributed functionality introduces challenges on the detection and correction of issues related to functionality or performance, which are only possible to do after system prototypes or pilot installations have been built.
Year
2019
Authors
Akesson, B.; Hooman, J.; Sleuters, J.; Yankov, A.

Reducing Design Time and Promoting Evolvability using Domain-specific Languages in an Industrial Context

Published in
Model Management and Analytics for Large Scale Systems
The complexity of cyber-physical systems is increasing, driven by integration of more functionality and trends towards mass-customization. This has resulted in complex systems with many variants that require long time to develop and are difficult to adapt to changing requirements and introduction of new technology.
Year
2018
Authors
Geilen, M.; Basten, T.

Kahn process networks and a reactive extension

Kahn and MacQueen have introduced a generic class of determinate asynchronous data-flow applications, called Kahn Process Networks (KPNs) with an elegant mathematical model and semantics in terms of Scott-continuous functions on data streams together with an implementation model of independent asynchronous sequential programs communicating through FIFO buffers with blocking read and non-blocking write operations.