Combining a Functional Simulation with Multi-Level Timing Simulation for Software Architecture Models to Improve Extensibility | IEEE Conference Publication | IEEE Xplore