Joint Optimization of Task Scheduling and Image Placement in Fog Computing Supported Software-Defined Embedded System | Synapse