I have just browsed through the blog of the project manager at http://tagebuch.miniatur-wunderland.de (it's in German).
Until now the only thing I could find regarding the programming are the following numbers[1]:
The control software has 145.000 lines of code[I guess for the whole model, not just the airport]
Just the airport control software has 70,000 lines of code.
He has added 200,000 numbers just for the configuration.
When I remember correctly Gerrit mentioned that his homebrewn code is mostly written in VisualBasic. As far as I know, he studied business informatics.
However, they are also using other software like http://www.railware.com. I visited the Miniaturwunderland this year and it was quite fun to watch the operator team writing down RailWare bugs into their own excel sheets.
The Miniaturwunderland model railroad is definitely worth a visit for every programmer! Then you can imagine how difficult it is to change things in large complex systems without breaking something.
However, they are also using other software like http://www.railware.com. I visited the Miniaturwunderland this year and it was quite fun to watch the operator team writing down RailWare bugs into their own excel sheets.
The Miniaturwunderland model railroad is definitely worth a visit for every programmer! Then you can imagine how difficult it is to change things in large complex systems without breaking something.