{"title":"时间触发系统中通信网络调度的遗传算法","authors":"S. Majidi, R. Obermaisser","doi":"10.1109/ISSREW53611.2021.00053","DOIUrl":null,"url":null,"abstract":"Systems engineering and management have evolved from developing distributed systems to the integration of complex adaptive systems and the advent of Systems of Systems (SoS). The predictable collaboration among constituent systems in an SoS plays a crucial role, especially in time-critical applications. In an SoS, we face independent constituent systems without global knowledge and central control. At the same time, resource reservations using appropriate scheduling algorithms are required to satisfy real-time requirements. Most of the existing scheduling solutions are defined for monolithic systems or complex systems with centralized authorities. In this paper, we present Time-Triggered Systems of Systems (TTSoS) and introduce a scheduling model for SoS applications with real-time requirements. We propose a two-level iterative genetic algorithm (GA) for scheduling the tasks and messages within and between time-triggered constituent systems. The results show the capability of temporal guarantees. Also, the results of the GA scheduler are compared with the performance of local search heuristics for the generated examples.","PeriodicalId":385392,"journal":{"name":"2021 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Genetic Algorithm for Scheduling Communication Networks in Time-Triggered Systems-of-Systems\",\"authors\":\"S. Majidi, R. Obermaisser\",\"doi\":\"10.1109/ISSREW53611.2021.00053\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Systems engineering and management have evolved from developing distributed systems to the integration of complex adaptive systems and the advent of Systems of Systems (SoS). The predictable collaboration among constituent systems in an SoS plays a crucial role, especially in time-critical applications. In an SoS, we face independent constituent systems without global knowledge and central control. At the same time, resource reservations using appropriate scheduling algorithms are required to satisfy real-time requirements. Most of the existing scheduling solutions are defined for monolithic systems or complex systems with centralized authorities. In this paper, we present Time-Triggered Systems of Systems (TTSoS) and introduce a scheduling model for SoS applications with real-time requirements. We propose a two-level iterative genetic algorithm (GA) for scheduling the tasks and messages within and between time-triggered constituent systems. The results show the capability of temporal guarantees. Also, the results of the GA scheduler are compared with the performance of local search heuristics for the generated examples.\",\"PeriodicalId\":385392,\"journal\":{\"name\":\"2021 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)\",\"volume\":\"19 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISSREW53611.2021.00053\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSREW53611.2021.00053","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Genetic Algorithm for Scheduling Communication Networks in Time-Triggered Systems-of-Systems
Systems engineering and management have evolved from developing distributed systems to the integration of complex adaptive systems and the advent of Systems of Systems (SoS). The predictable collaboration among constituent systems in an SoS plays a crucial role, especially in time-critical applications. In an SoS, we face independent constituent systems without global knowledge and central control. At the same time, resource reservations using appropriate scheduling algorithms are required to satisfy real-time requirements. Most of the existing scheduling solutions are defined for monolithic systems or complex systems with centralized authorities. In this paper, we present Time-Triggered Systems of Systems (TTSoS) and introduce a scheduling model for SoS applications with real-time requirements. We propose a two-level iterative genetic algorithm (GA) for scheduling the tasks and messages within and between time-triggered constituent systems. The results show the capability of temporal guarantees. Also, the results of the GA scheduler are compared with the performance of local search heuristics for the generated examples.