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
2012
Authors
Geilen, M.; Stuijk, S.; Basten, T.

Predictable dynamic embedded data processing

Cyber-physical systems interact with their physical environment. In this interaction, non-functional aspects, most notably timing, are essential to correct operation. In modern systems, dynamism is introduced in many different ways. The additional complexity threatens timely development and reliable operation.
Year
2024
Authors
Vasenev, A.N.; Yang, N.

Usability aspects of specialized software tools

Usability is a recognized quality of software and complex systems. To investigate relevance of usability methodologies for specialized software tools, this exploratory project surveyed the literature, interviewed three TNO-ESI industry partners on their needs, and scanned the usability knowledge landscape in Dutch universities.
Year
2024
Authors
Piedrafita Postigo, A.; Braak, G.J. van den; Barbini, L.

Investigations on Probabilistic Programming Applications in Engineering

Year
2024
Authors
Acur, S.; Hendriks, T.

The Need for Cyber-Resilience in Complex Systems

Ensuring safety and security on today’s systems, and systems of systems (SoS), has become a challenge. Systems have become large and complex, they operate in dynamic context and face an ever-changing threatlandscape. Realistically, potential hidden weaknesses and residual flaws must be expected in an SoS, potentially causing undesired emergent behavior.
Year
2012
Authors
Jongerden, M.R.; Haverkort, B.R.

Lifetime improvement by battery scheduling

The use of mobile devices is often limited by the lifetime of their batteries. For devices that have multiple batteries or that have the option to connect an extra battery, battery scheduling, thereby exploiting the recovery properties of the batteries, can help to extend the system lifetime. Due to the complexity, work on battery scheduling in literature is limited to either small batteries or to very simple loads.
Year
2012
Authors
Sadre, R.; Remke, A.; Hettinga, S.; Haverkort, B.

Simulative and analytical evaluation for ASD-based embedded software

The Analytical Software Design (ASD) method of the company Verum has been designed to reduce the number of errors in embedded software. However, it does not take performance issues into account, which can also have a major impact on the duration of software development. This paper presents a discrete-event simulator for the performance evaluation of ASD-structured software as well as a compositional numerical analysis method using fixed-point iteration and phase-type distribution fitting.
Year
2012
Authors
Damavandpeyma, M.; Stuijk, S.; Basten, T.; Geilen, M.; Corporaal, H.

Modeling static-order schedules in synchronous dataflow graphs

Synchronous dataflow graphs (SDFGs) are used extensively to model streaming applications. An SDFG can be extended with scheduling decisions, allowing SDFG analysis to obtain properties like throughput or buffer sizes for the scheduled graphs. Analysis times depend strongly on the size of the SDFG. SDFGs can be statically scheduled using static-order schedules.
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

Model-Driven development of logistic systems using domain-specific tooling