A Time Petri Net Based Approach for Embedded Hard Real-Time Software Synthesis with Multiple Operational Modes | IEEE Conference Publication | IEEE Xplore