Innovating in and around legacy code

Nieke Roos
Leestijd: 8 minuten

Innovating in an environment with forty-five million lines of old and new code is no sinecure. John Koster describes how ASML handles the challenge in developing the software for its wafer scanners. ‘We’re truly breaking new ground in model-driven engineering.’

Did the move to EUV dramatically change software development at ASML? John Koster thinks not. ‘To be honest, I don’t see a big difference with our DUV work. The challenges are actually the same,’ says the manager of architecture and innovation within ASML’s eight-hundred-person software cluster. ‘Yes, we have fewer EUV machines out in the field, so their uptime is extremely important, but a DUV system that’s out of commission is at least as painful.’

The focus in software development hasn’t shifted from DUV to EUV, either. ‘We work on both,’ Koster emphasizes, without revealing the exact ratio between the two. ‘We innovate a great deal in EUV, particularly in terms of performance, but we’re also continuing to introduce a whole lot of innovations in our NXT line for DUV. Don’t underestimate that. We took the foundation for EUV from DUV, and every time we learn something new in DUV, we keep passing it on to EUV. And of course clients want to see the quality measures we take in DUV reflected in their EUV systems, too.’

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one and enjoy all the benefits.


Related content