Solution: Part 1 Model-based Programming
Programmers and operators generate breadth of functions from commonsense hardware models in light of mission-level goals.
Have engineers program in models, automate synthesis of code:
- models are compositional & highly reusable.
- generative approach covers broad set of behaviors.
- commonsense models are easy to articulate at concept stage and insensitive to design variations.