This document summarizes a research paper that proposes enhancements to current model-driven engineering methodologies for vehicle software development. Specifically, it proposes using uncertainty modeling to express unknown design decisions in a model of the software architecture. This would allow timing analysis and other evaluations to be performed on the model before finalizing design choices. It suggests that modeling uncertainty could improve analysis performance and allow exploring design tradeoffs between factors like timing and energy consumption. The goal is to support design-space exploration earlier in the development process using model-driven techniques.