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
2016
Authors
Pinxten, J. van; Geilen, M.; Basten, T.; Waqas, U.; Somers, L.

Online heuristic for the Multi-Objective Generalized traveling salesman problem

Published in
19th Design, Automation and Test in Europe Conference and Exhibition, DATE 2016, pp. 822-825.
Today’s manufacturing systems are typically complex cyber-physical systems where the physical and control aspects interact with the scheduling decisions. Optimizing such facilities requires ordering jobs and configuring the manufacturing system for each job. This optimization problem can be described as a Multi-Objective Generalized TSP where conflicting objectives lead to a trade-off space.
Year
2016
Authors
Zhu, X.Y.; Geilen, M.; Basten, T.; Stuijk, S.

Multiconstraint Static Scheduling of Synchronous Dataflow Graphs Via Retiming and Unfolding

Published in
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 35(6), pp. 905-918.
Synchronous dataflow graphs (SDFGs) are widely used to represent digital signal processing algorithms and streaming media applications. This paper presents several methods for binding and scheduling SDFGs on a multiprocessor platform. Exploring the state space generated by a self-timed execution (STE) of an SDFG, we present an exact method for static rate-optimal scheduling of SDFGs via implicit retiming and unfolding.
Domain Specific Languages (DSLs) provide a lightweight approach to incorporate formal techniques into the industrial workflow. From DSL instances, formal models and other artefacts can be generated, such as simulation models and code. Having a single source for all artefacts improves maintenance and offers a high return on investment of the initial modelling effort.
Year
2016
Authors
Osaiweran, A.; Schuts, M.; Hooman, J.; Groote, J.F.; Rijnsoever, B. van

Evaluating the effect of a lightweight formal technique in industry

Published in
International Journal on Software Tools for Technology Transfer, 18(1), pp. 93-108.
We evaluate the effect of applying the commercial formal technique Analytical Software Design (ASD) to an industrial project. In ASD, interfaces and software designs are modelled using a formal tabular notation. The ASD tool set supports formal checks of these models, such as deadlock freedom and interface compliance.
Year
2016
Authors
Hendriks, M.; Basten, T.; Verriet, J.; Brassé, M.; Somers, L.

A blueprint for system-level performance modeling of software-intensive embedded systems

Published in
International Journal on Software Tools for Technology Transfer, 18(1), pp. 21-40.
Exploration of design alternatives and estimation of their key performance metrics such as latency and energy consumption is essential for making the proper design decisions in the early phases of system development. Often, high-level models of the dynamic behavior of the system are used for the analysis of design alternatives.
Published in
ACM Transactions on Sensor Networks, 11(2)
Wireless Sensor Networks (WSNs) are commonly deployed in dynamic environments where events, such as moving sensor nodes and changing external interference, impact the performance, or Quality-of-Service (QoS), of the network. QoS is expressed by the values of multiple, possibly conflicting, network quality metrics, such as network lifetime and maximum latency of communicating a packet to the sink.
Year
2015
Authors
Bastos, J.; Stuijk, S.; Voeten, J.; Schiffelers, R.; Jacobs, J.; Corporaal, H.

Modeling resource sharing using FSM-SADF

This paper proposes a modeling approach to capture the mapping of an application on a platform. The approach is based on Scenario-Aware Dataflow (SADF) models. In contrast to the related work, we express the complete design-space in a single formal SADF model. This allows us to have a compact and explorable state-space linked with an executable model capable of symbolically analyzing different mappings for their timing behavior.
Constructing a model of a system for model-based testing, simulation, or model checking can be cumbersome for existing, third party, or legacy components. Active automata learning, a form of black-box reverse engineering, and in particular Angluin’s L⋆ algorithm, support the automatic inference of a model from a System Under Learning (SUL), through observations and tests.
Year
2015
Authors
Afzal, S.R.; Nabi, M.; Stuijk, S.; Basten, T.

Improving end-to-end packet delivery in high traffic multi-hop wireless ad hoc networks

Published in
EAI Endorsed Transactions on Energy Web, 15(7), pp. 1-8.
Accurate link quality estimation is an important building block in quality aware routing. In an inherently lossy, unreliable and dynamic medium such as wireless, the task of accurate estimation becomes very challenging. Over the years ETX has been widely used as a reliable link quality estimation metric.
Year
2015
Authors
Berg, F. van den; Haverkort, B.R.; Hooman, J.

Efficiently computing latency distributions by combined performance evaluation techniques

Service-oriented systems are designed for interconnecting with other systems. The provided services face timing constraints, the so-called latencies. We present a high-level performance evaluation technique that can be used by a system designer to obtain distributions of these latencies. This technique is capable of capturing nondeterministic, probabilistic and real-time aspects in one go.