MBSE with Genesys 093022
How is it Classically Handled?
• Give the software and test/simulation team a copy of the preliminary system specification • They interpret it and build software and simulators • If the delivered software and simulator results seem reasonable, it is accepted • Question: Does the simulator team ever return a simulator that does not run? (answer: not in our experience) • Developers “debug” the simulation until it runs and gives reasonable answers • Debugging simulator code often modifies the system concept by accident • Results?
• We dynamically verified a system that is different than specified • Integration and test team must finish the systems engineering
445
A Better Way To Solve the Problem
• Use model-based systems engineering • Automatically generate the simulator and the specification from the same model • Dynamically validate from day 1 of the project using the systems model as a digital system prototype • Do not allow the simulator to be “modified” without changing the specification
446
MBSE with GENESYS
Made with FlippingBook Learn more on our blog