|Title||Generation of Communication Schedules Using Component Interfaces|
|Publication Type||Conference Paper|
|Year of Publication||2015|
|Authors||Azim, A., R. Pellizzoni, and S. Fischmeister|
|Conference Name||Proc. of the International Conference on Emerging Technologies and Factory Automation (ETFA)|
With the growing demand in embedded systems, safety and non-safety critical parts are integrated together although guaranteeing safety is a hard problem to tackle due to the complexity of possible interactions between components involving communication. However, it is sufficiently recognized that separation of computation and communication can reduce the complexity of guaranteeing safety involved in interactions between components. In this work, we propose to use component interfaces derived from periodic resource supplies that can meet the demand of components experiencing bounded delays. The advantage of using interfaces is to provide minimal information of components without requiring the entire task specifications to generate a multi-mode communication schedule. We use integer linear programming to find assignments in generating schedules that are guaranteed to have low average mode change delay. A video monitoring case study demonstrates the advantages on using our approach in generating communication schedules.