Medan många schemaläggningsalgoritmer för periodiska uppgifter ignorerar säkerhetskrav som ställs av känsliga applikationer och följaktligen inte kan fungera korrekt i inbyggda system med säkerhetsbegränsningar, presenterar vi i detta dokument en strategi för schemaläggning av periodiska uppgifter i inbyggda system som omfattas av säkerhets- och tidsbegränsningar. Vi utformar en nödvändig och tillräcklig genomförbarhetskontroll för en uppsättning periodiska uppgifter med säkerhetskrav. Med genomförbarhetstestet på plats föreslår vi en schemaläggningsalgoritm, eller SASES (säkerhetsmedveten schemaläggning för inbyggda system), som står för både säkerhets- och tidskrav. SASES fördelar omdömesgillt slack times bland en mängd olika säkerhetstjänster för en uppsättning periodiska uppgifter, vilket optimerar säkerheten för inbyggda system utan att offra schedulability. För att visa SASES effektivitet tillämpar vi det föreslagna SASES på verkliga inbyggda system såsom ett automatiserat flygkontrollsystem. Vi visar, genom omfattande simuleringar, att SASES kan maximera säkerheten för inbyggda system samtidigt som det garanterar aktualitet. SASES förbättrar säkerheten betydligt jämfört med tre basalgoritmer med upp till 107 %.
Xie och Qin REF föreslår en online-algoritm för att schemalägga periodiska uppgifter under säkerhets- och tidsbegränsningar, för att försöka maximera en viktad summa av de enskilda säkerhetsvärdena, en metriska definieras av författarna.
Improving security for periodic tasks in embedded systems through scheduling
{'venue': 'TECS', 'journal': None, 'mag_field_of_study': ['Computer Science']}