Simulation Driven Development of Distributed Systems — Improving the System Development Process Using the Example of the German Automatic Toll System
Tommy Baumann, Bernd Pfitzinger · 2017
Creating new software or software-intensive systems is still a challenge and far removed from a traditional engineering domain. The increasing size of software deployed in typical systems and the emergence of very large highly distributed systems necessitates additional techniques to assure the systems' quality. Using the example of the German automatic toll system we introduce and discuss a simulation driven design/development approach: Using simulation models starting with the very early design stages to verify and validate the overall dynamic system behavior throughout the whole development process.