After two successful editions of the renewed Bits&Chips Event, we’re organizing the next edition on 12 October 2023 at a brand-new venue: Van der Valk Eindhoven-Best.

Call for papers

We are looking for interesting presentations on the following topics. Please make sure to submit your proposal before 1 April.

  • System architecture
  • Software quality
  • Machine learning




You can find the program of the previous edition (9 June 2022) below.


Opening: challenges in complex software engineering

Chair: Aad Vredenbregt

10:00 – 10:45

Hanne Kooy & Thomas Madden

Massachusetts General Hospital & Harvard Medical School


Software rejuvenation

Chair: Aad Vredenbregt

11:30 – 12:00

Daan van der Munnik

Philips Healthcare


Chair: Sven Weiss

11:30 – 12:00

Dimitri Hehanussa

12:00 – 12:30

Tim Ruhl



The engineering environment

Chair: Aad Vredenbregt

System behavior

Chair: Sven Weiss

14:30 – 15:00

Marcus Nissemark

Green Hills Software


15:45 – 16:30

Dirk-Jan Swagerman

15:45 – 16:15

Bart Bonten




Target audience

Managing directors • Technical managers • Team leads • Project managers • System architects • Software architects • Software developers • Hardware engineers • Solution providers • Researchers • Technology innovators

Target industries

Aerospace • Agro & food • Automotive • Consumer electronics • Defense • Factory automation • Healthcare • Industrial systems • Logistics • Semicon

Past attendees

Alten • ASM • ASML • Bosch • Canon Production Printing • Capgemini Engineering • Demcon • ICT Group • Imec • Kulicke & Soffa • Lely • Lightyear • Nearfield Instruments • Neways • Nexperia • NXP • Philips • Priva • Prodrive • Signify • Sioux • Technolution • Thales • Thermo Fisher Scientific • TMC • Tomtom • Vanderlande • VDL

Bits&Chips since 2002


We are Techwatch

At Techwatch, we can handle all of your marketing and content needs for the high-tech industry.

We offer content services, organize (online) events (and offer them as a service) and we create and host webinars, podcasts and videos.


At Techwatch, we offer virtual solutions for remote events. We facilitate webinars, training courses, lectures and network sessions.

Techwatch organizes its own events and conferences for the high-tech industry. Additionally, we help you with organizing your event. An event is a great way to promote your product, company or organization.


Techwatch is a full-service media platform and publisher of two magazines: Bits&Chips (English) and High-Tech Systems Magazine (Dutch).

Have a look at the mediakits for more information, like circulation profile or the editorial calendar.


Techwatch bv
Kerkenbos 1001
6546 BB Nijmegen
The Netherlands
T +31 24 3505544

Chamber of Commerce 09102339
VAT number: NL807783109B01


Bits&Chips Event

Using AI to detect the undetected

The consistency and volume of attacks on corporate digital networks is increasing and the potential damage is enormous. Attacks are getting more sophisticated and highly targeted. The supply side of the cybersecurity market currently focuses mainly on protection at the gate (firewalls, intrusion detection, and so on). Less attention is paid to detecting intruders that are already in internal networks. Currently available detection solutions are mainly signature based, using already known characteristics of malicious software. More advanced intruders will not (always) be detected in time by these solutions. By shifting the focus to traffic patterns within your network, you can detect the previously undetected. Normal versus strange behavior of nodes in a corporate network are picked up and new innovation in technology will give you alerts on highly sophisticated attacks better and faster.

Tim Ruhl is the CTO of Sightlabs, a spinoff of TNO Cybersecurity. He holds a master’s degree and a PhD in computer science from VU Amsterdam.

Bits&Chips Event

Requirements engineering and embedded systems design

To be able to deliver a product with the desired quality, at the agreed moment in time and within budget, requirements engineering is an important starting point. It allows you to keep track of the status of the requirements itself, focus on the agreed scope and, with the proper infrastructure, monitor the status of the design implementation and verification. Especially when regulatory requirements need to be taken into account, for example when designing automotive or medical products and functional safety comes into play, the use of dedicated tooling is a great aid to be able to provide the necessary coverage evidence and audit trails. At Neways, we typically work according to the V model. This talk will show how the upper left side of the V can be managed with the use of application lifecycle management (ALM) tooling, and the benefits that this has for your project when progressing to the right side of the V.
Bart Bonten is a senior lead designer at Neways Technologies in Echt. In this role, he is driving the development process from early customer contact, to the first shipments to the customer and support thereafter. Before joining Neways in 2016, he built up 20 years of experience in various roles related to the design of embedded systems at companies like General Electric and UTC.
Bits&Chips Event

Understanding complex embedded systems behavior

This talk will go beyond traditional debug solutions and discuss adding alternative logging techniques that allow even the most complex, virtualized embedded systems to be efficiently analyzed and optimally understood. The key is combining the logged data with a high-performance visualization tool with capabilities to understand the environment the logged data is captured in, creating a comprehensive graphical view of the system behavioral history. This is a game changer for understanding and optimizing complex embedded systems.

Marcus Nissemark is a field application engineer for Green Hills Software, a company leading in the embedded market across all industry sectors, delivering safe and secure software solutions for 40 years, including many automotive systems. Before joining Green Hills in 2014 in Sweden, Marcus worked as a software architect and developer of embedded products since 1999. Such products included controllers and display computers for heavy vehicles, medical and military-grade equipment. His experience covers multiple operating systems, device driver development as well as process and product management challenges in software development.

Bits&Chips Event

Intelligent diagnostics meets model-based systems engineering

The high-tech industry is facing an increasing demand from customers to deliver performance and availability-based contracts. Simultaneously it’s challenged by the increasing complexity of its systems. This turns the development of a diagnostic approach into a difficult engineering task in itself. In this talk, ESI(TNO) will present their approach to embed diagnostics into the current development process and reduce the overhead for the R&D organizations by using hybrid AI techniques.

Carmen Bratosin TNO ESI
Carmen Bratosin is a project manager at ESI (TNO) managing projects in the area of diagnostics and testing. She has more than 15 years of experience of applying cutting-edge technology in different fields, including data science, model-driven development and diagnostics, at companies such as Canon Production Printing, Philips and ASML.
Bits&Chips Event

Patterns and antipatterns in high-tech software outsourcing

Outsourcing allows an OEM to focus on its core functionality and have access to technology experts who aren’t available at the OEM. The outsourcing provider in turn will need to understand the domain and underlying technologies and be able to facilitate a long-term commitment. This comes with its own challenges: How does the outsourcing provider acquire and persist the required domain knowledge? How does the outsourcing provider maintain an optimal interaction with the OEM when they’re not co-located? Each OEM will have its own software development process. How will the outsourcing partner make sure that they ‘interface’ in the correct way with this OEM?

Over de course of the last ten years, Alten has made an exciting journey where its focus changed from primarily consultancy to a mix of providing outsourcing services and consultancy. This new strategy hasn’t gone unnoticed and during the last three years, we’ve been awarded with an A rating as best outsourcing partner at ASML, exceeding their expectations. In this journey, a new way of working had to be adopted. In this talk, Robert van Uden tells about this journey and shares patterns and antipatterns, which are also valuable to other high-tech software development parties.

Robert van Uden works as a software architect in the Alten Delivery Center.

Bits&Chips Event

How (not) to sell technical debt?

In high tech systems software development, there can be a significant gap between the expectations of leadership to “deliver”, and the software organization ability to meet these expectations. In response to sometimes unrealistic deadlines, software teams feel forced to offer ‘shortcut’ solutions. These shortcuts are either expensive to maintain or can lead to growing the organization at an unhealthy pace. Often the dialogues around what is necessary and what is realistic are emotional.

In this talk Dirk-Jan will speak about ‘software essentials for executives’ to help executives avoid costly mistakes and ‘executive essentials for engineers’ to provide engineers with communication tools that may help executives make better decisions.

Dirk Jan Swagerman
Having seen the full spectrum of system and software development, from embedded in complex systems, web applications and image processing involving AI algorithms, Dirk-Jan Swagerman understands that software is both an asset and a debt. As an independent consultant, he helps businesses transform legacy code, improve agility and train teams in system and software architecture and integration. Dirk-Jan is experienced with execution on different levels and builds strong cross-functional and cross-site relationships. He brings sustainable quality and craftsmanship to your organization, resulting in lower cost of non-quality and better returns on your innovation investment.
Bits&Chips Event

Keeping the same organization while expecting better engineering performance? Insanity!

Companies are continuously pressured to accelerate their product delivery, while the products they develop become increasingly advanced and complex. On top of this, the engineers required for product development become ever scarcer. After having exhausted process optimizations with Agile development processes, focus now needs to shift to continuously increase the value creation per engineer. Engineers are most effective in solving essential complexity enabled by adequate paradigms, formalisms, abstractions and (automation) tools, integrated into a coherent engineering environment. This talk will give insights into the challenges involved in developing and providing this engineering environment, and proposes an organizational change to realize it and keep delivering end-customer value.
Niels holds an MSc degree in computer science from Eindhoven University of Technology. More than 15 years of deploying model-based engineering approaches in the high-tech industry of the Netherlands have taught him that introducing even a significant improvement in an software R&D organization has numerous challenges. In his role as an MDE solution architect, he’s part of the definition and execution of continuous improvement programs to assist clients in increasing their engineering performance, with a clear focus on engineering automation.
Bits&Chips Event

How do we keep the supply chain secure?

Hostage software, phishing, vulnerable software and other forms of unauthorized access to servers and networks – all of which makes every company a potential prey for cybercriminals. And because of the interconnectedness in the chain, it’s no longer enough to have one’s own cybersecurity in order. Cybercriminals are increasingly hacking into their ultimate targets via suppliers and business partners. Cybersecurity in the supply chain is a many-headed monster. It’s clear that there’s no silver bullet to prevent problems, both structural and specific. However, that doesn’t mean that every organization should simply wait for the first incident to happen before taking action. In this talk, TNO specifies three concrete steps towards improved digital security in the supply chain.
Dimitri Hehanussa is responsible for portfolio management for the cybersecurity knowledge and solutions development for TNO ICT and has been at TNO since 2008. He has extensive experience in the internet and telecom industry over the last 15 years at companies like Samsung, Sara and Versatel/Tele2.
Bits&Chips Event

Automating maintenance: the way out of the software renovation paradox

Necessary maintenance on complex legacy systems is not done to avoid palpable and immediate risks. Not changing code that works is a well-motivated, well-considered engineering decision from the short to medium-term perspective (quarters and years). On the other hand, everything always changes, and so not renovating is a risk that’s no less real. Eventually, and always, software renovation becomes an existential matter: either move forward or give up. However, at that same time, the code will have grown beyond our capacity of understanding it. To overcome the limitations of human comprehension, in a recent collaboration between CWI, TUE and Philips, we used the Rascal metaprogramming language and its Clair C++ front-end to automatically analyze and transform a large legacy C++ test system to bring it up-to-date with the latest technical standards. Learning how to analyze and transform source code without having to read everything is rapidly becoming an essential skill for professional software engineers.
Jurgen Vinju is a part-time full professor at Eindhoven University of Technology, a senior researcher at Centrum Wiskunde & Informatica and co-owner of His research and engineering efforts are all targeted at managing software complexity through metaprogramming: software that analyses, manipulates, generates or visualizes the source code of other software. Rascal is the metaprogramming language that he co-designed and implemented, which is applied to a wide variety of software engineering challenges in research, education and industry.
Bits&Chips Event

Legacy code transformation at Philips Healthcare

Within Philips, the business unit Image Guided Therapy Systems develops X-ray systems for cardiac and vascular medical diagnosis and intervention. These systems have a very long lifecycle, which requires regular refactoring to keep the codebase healthy. This talk will focus on how we apply software rejuvenation using compiler techniques, in particular static dependency visualization and refactoring. This will be highlighted using real-world examples of large-scale (semi)automated refactoring cases.
Daan van der Munnik started as a software architect at Philips Healthcare. After making a sidestep as IT director of an ISP startup, he returned to software development in 2003. He’s worked on bridging the gap between the IT world and the R&D world, being globally responsible for software development tooling in Philips. Currently, he manages the software development in the Imaging Chain Cluster within Image Guided Therapy Systems.
Bits&Chips Event

Streamlining R&D and QA by eliminating wasteful recalculations​

Scientific computing presents unique challenges in managing calculated results. Large data sets and resource-intensive algorithms mean that results should be reused wherever possible, while complex computing networks and workflows make it difficult to determine when it’s safe to do so.

Cradle leverages constructs from functional programming to address these challenges. Algorithms are encapsulated into functional blocks whose results are reproducible and depend only on their inputs. Rather than executing algorithms directly, clients declare functional compositions of these blocks, as applied to external inputs. Cradle then resolves these calculation trees to values, executing functions where necessary but also leveraging cached results from previous executions safely and automatically (ie applying memoization).

We’ve implemented a clinical treatment planning system on top of Cradle, along with an accompanying set of tools for R&D. Beyond the primary goal of safely eliminating unnecessary recalculations, we’ve found that the use of Cradle comes with numerous side benefits: automatic leveraging of implicit parallelism in calculation graphs, transparency into calculation structures, an improved R&D experience, easier forensics and debugging and, perhaps most importantly, vastly simpler application code.

Tom Madden is a system designer at Massachusetts General Hospital in proton radiotherapy. His focus is on developing software for analyzing and optimizing the physical interactions of high-energy protons with human tissue. He has a passion for declarative computation models and how they can be applied to resource-intensive, interactive software applications.
Hanne Kooy is a professor in radiation oncology medical physics. His focus is on the specification and deployment of proton radiotherapy support systems. These include the proton beam delivery control system, phenomenological and monte carlo algorithms for modeling dose transport in patients, dose prescription optimization problems, data management and their end-to-end integration in the clinical practice. He trained in engineering physics at Delft University of Technology and experimental high-energy physics at Syracuse and Cornell Universities.