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
- 2014
- Authors
- Nabi, M.; Geilen, M.; Basten, A.A.; Blagojevic, M.
Efficient cluster mobility support for tdma-based mac protocols in wireless sensor networks
- Published in
- ACM Transactions on Sensor Networks, 10(4)
Node mobility is a key feature of using Wireless Sensor Networks (WSNs) in many sensory applications, such as healthcare. The Medium Access Control (MAC) protocol should properly support the mobility in the network. In particular, mobility is complicated for contention-free protocols like Time Division Multiple Access (TDMA).
- Year
- 2014
- Authors
- Osaiweran, A.; Schuts, M.; Hooman, J.
Experiences with incorporating formal techniques into industrial practice
- Published in
- Empirical Software Engineering, 19(4), pp. 1169-1194.
We report about experiences at Philips Healthcare with component-based development supported by formal techniques. The formal Analytical Software Design (ASD) approach of the company Verum has been incorporated into the industrial workflow. The commercial tool ASD:Suite supports both compositional verification and code generation for control components.
- Year
- 2014
- Authors
- Frijns, R.M.W.; Adyanthaya, S.; Stuijk, S.; Voeten, J.P.M.; Geilen, M.C.W.; Schiffelers, R.R.H.; Corporaal, H.
Timing analysis of First-Come First-Served scheduled interval-timed Directed Acyclic Graphs
Analyzing worst-case application timing for systems with shared resources is difficult, especially when non-monotonic arbitration policies like First-Come-First-Served (FCFS) scheduling are used in combination with varying task execution times. Analysis methods that conservatively analyze these systems are often based on state-space exploration, which is not scalable due to its inherent susceptibility to combinatorial explosion.
- Year
- 2014
- Authors
- Blagojević, M.; Geilen, M.; Basten, A.A.; Nabi, M.; Hendriks, T.
Fast-performance simulation for Gossip-based Wireless Sensor Networks
- Published in
- Simulation, 90(1), pp. 103-126.
Gossip-based Wireless Sensor Networks (GWSNs) are complex systems of inherently random nature. Planning and designing GWSNs requires a fast and adequately accurate mechanism to estimate system performance. As a first contribution, we propose a performance analysis technique that simulates the gossip-based propagation of each single piece of data in isolation.
- Year
- 2013
- Authors
- Arias, T.B. callo; America, P.; Avgeriou, P.
A top-down approach to construct execution views of a large software-intensive system
- Published in
- Journal of software: Evolution and Process, 25(3), pp. 233-260.
This paper presents an approach to construct execution views, which are views that describe what the software of a software-intensive system does at runtime and how it does it. The approach represents an architecture reconstruction solution based on a metamodel, a set of viewpoints, and a dynamic analysis technique.
- Year
- 2013
- Authors
- Steine, M.; Geilen, M.; Basten, T.
A distributed reconfiguration approach for quality-of-service provisioning in dynamic heterogeneous wireless sensor networks
- Published in
- ES Reports(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
- 2013
- Authors
- Shojaei, H.; Davoodi, A.; Basten, T.
Collaborative multiobjective global routing
- Published in
- IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 21(7), pp. 1308-1321.
This paper presents a collaborative procedure for multiobjective global routing. Our procedure takes multiple global routing solutions, which are generated independently (e.g., by one router that runs in different modes concurrently or by different routers running in parallel), as input. It then performs multiobjective optimization based on Pareto algebra and quickly generates multiple global routing solutions with a tradeoff between the considered objectives.
- Year
- 2013
- Authors
- Parappurath, V.V.; Voeten, J.P.M.; Kotterink, K.C.
Calibration error bound estimation in performance modeling
Performance modeling of embedded systems is used to explore the system-level design-space and compare a wide range of possible solutions with respect to their performance gain. Calibration and validation of the developed performance models help ensure that the performance predictions of these models are accurate.
- Year
- 2013
- Authors
- Osaiweran, A.; Schuts, M.; Hooman, J.; Wesselius, J.
Incorporating formal techniques into industrial practice An experience report
Wereport about experiences at Philips Healthcare with component-based development supported by formal techniques. The formal Analytical Software Design (ASD) approach of the company Verum has been incorporated into the industrial workflow. The commercial tool ASD:Suite supports both compositional verification and code generation for control components.
- Year
- 2013
- Authors
- Verriet, J.; Liang, H.L.; Hamberg, R.; Wijngaarden, B. van

