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
- 2015
- Authors
- Schuts, M.; Hooman, J.
Using domain specific languages to improve the development of a power control unit
- Published in
- Federated Conference on Computer Science and Information Systems, FedCSIS 2015, 13 September 2015 through 16 September 2015, pp. 781-788.
To improve the design of a power control unit at Philips, two Domain Specific Languages (DSLs) have been used. The first DSL provides a concise and readable notation for the essential state transitions. It is used to generate both configuration files and analysis models. In addition, we also generate instances of a second DSL which represents test traces.
- Year
- 2015
- Authors
- Mooij, A.J.; Eggen, G.; Hooman, J.; Wezep, H. van
Cost-effective industrial software rejuvenation using domain-specific models
Software maintenance consumes a significant and increasing proportion of industrial software engineering budgets, only to maintain the existing product functionality. This hinders the development of new innovative features with added value to customers. To make software development efforts more effective, legacy software needs to be rejuvenated into a substantial redesign.
- Year
- 2015
- Authors
- Hendriks, M.; Verriet, J.; Basten, T.; Brassn, M.; Dankers, R.; Laan, R.; Lint, A.; Moneva, H.; Somers, L.; Willekens, M.
Performance engineering for industrial embedded data-processing systems
Performance is a key aspect of many embedded systems, embedded data processing systems in particular. System performance can typically only be measured in the later stages of system development. To avoid expensive re-work in the final stages of development, it is essential to have accurate performance estimations in the early stages.
- Year
- 2015
- Authors
- Hendriks, T.; Vliet-Hameeteman, C. van der
QSRTI: a method for quality assessment of event based (safety related) traffic information
Using ITS data without understanding its quality is questionable. The QSRTI method has been created by TNO on behalf of the Dutch Road Authority (RWS) in response to the European ITS action plan [1]. To reduce the number of road accidents and enhancing traffic efficiency, the European Commission has formulated a priority action in this ITS action plan, known as action C: "Data and procedures for the provision, where possible, of road safety related minimum universal traffic information free of charge to users".
- Year
- 2015
- Authors
- Theelen, Bart; Hooman, Jozef
Uniting academic achievements on performance analysis with industrial needs
In our mission to advance innovation by industrial adoption of academic results, we perform many projects with high-tech industries. Favoring formal methods, we observe a gap between industrial needs in performance modeling and the analysis capabilities of formal methods for this goal. After clarifying this gap, we highlight some relevant deficiencies for state-of-the-art quantitative analysis techniques (focusing on model checking and simulation).
- Year
- 2015
- Authors
- Berg, F. van den; Hooman, J.; Hartmanns, A.; Haverkort, B.R.; Remke, A.
Computing response time distributions using iterative probabilistic model checking
System designers need to have insight in the response times of service systems to see if they meet performance requirements. We present a high-level evaluation technique to obtain the distribution of services completion times. It is based on a high-level domain-specific language that hides the underlying technicalities from the system designer.
- Year
- 2015
- Authors
- Michels, S.; Hommersom, A.; Lucas, P.J.F.; Velikova, M.
A new probabilistic constraint logic programming language based on a generalised distribution semantics
- Published in
- Artificial Intelligence, 228, pp. 1-44.
Abstract Probabilistic logics combine the expressive power of logic with the ability to reason with uncertainty. Several probabilistic logic languages have been proposed in the past, each of them with their own features. We focus on a class of probabilistic logic based on Sato's distribution semantics, which extends logic programming with probability distributions on binary random variables and guarantees a unique probability distribution.
- Year
- 2015
- Authors
- Doornbos, R.; Verriet, J.; Verberkt, M.
Robustness Analysis for Indoor Lighting Systems : An Application of Model Checking in Large-Scale Distributed Control Systems
Modern lighting systems are configurable systems-of-systems that have to operate in an environment that they cannot fully control. These systems have to guarantee the continuation of their functionality regardless of the events in their environment. As testing and simulation are not able to identify all possible interactions of a lighting system and its environment we propose a model checking approach to analyze a lighting system’s robustness.
- Year
- 2015
- Authors
- Velikova, M.; Lucas, P.J.F.; Heijden, M. van der
Intelligent Disease Self-Management with Mobile Technology
- Published in
- Computer, 48(2), pp. 32- 39.
Cost-effective mobile healthcare must consider not only technological performance but also the division of responsibilities between the patient and care provider, the context of the patient’s condition, and ways to implement patient decision support and tailored interaction.
- Year
- 2015
- Authors
- Huijbrechts, B.; Velikovaa, M.; Michels, S.; Scheepens, R.
Metis : an integrated reference architecture for addressing uncertainty in decision-support systems
- Published in
- Procedia Computer Science
Deliver “actionable” intelligence instead of just raw information – this is what the Metis research project pursues for supporting operational work in domains characterized by constantly evolving situations with a diversity of entities, complex interactions and high-level uncertainty in the information gathered.

