Designing mixed criticality applications on modern heterogeneous mpsoc platforms.