{"title":"嵌入式系统实时调度软件代理设计","authors":"Hu Jin, Liang-Yin Chen, N. Chen, Yang Lei","doi":"10.1109/ICESS.2009.55","DOIUrl":null,"url":null,"abstract":"The Embedded Systems are now in use more commonly in our daily lives. They can accomplish many complicated tasks in different working environments, and concurrency and synchronization are ordinary problems the embedded software usually must be confronted with. This issue presents a novel method for controlling such problems efficiently. To avoid the inefficiency or collision induced by directly coupling amongst multi-tasks that conventional methods mostly did, software agent architecture designing can cope with such work more properly. The main work of this article includes designing agent architecture for typical concurrency embedded system applications, and adapting classic RMA for scheduling tasks which have soft real time requirements. Lastly, a case study has been done on a typical embedded system scenario, where multi-peripheral devices parallel processing is analyzed with this method and the results show that can get a good concurrence performance.","PeriodicalId":335217,"journal":{"name":"2009 International Conference on Embedded Software and Systems","volume":"114 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Software Agent Design with Real Time Scheduling for Embedded Systems\",\"authors\":\"Hu Jin, Liang-Yin Chen, N. Chen, Yang Lei\",\"doi\":\"10.1109/ICESS.2009.55\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Embedded Systems are now in use more commonly in our daily lives. They can accomplish many complicated tasks in different working environments, and concurrency and synchronization are ordinary problems the embedded software usually must be confronted with. This issue presents a novel method for controlling such problems efficiently. To avoid the inefficiency or collision induced by directly coupling amongst multi-tasks that conventional methods mostly did, software agent architecture designing can cope with such work more properly. The main work of this article includes designing agent architecture for typical concurrency embedded system applications, and adapting classic RMA for scheduling tasks which have soft real time requirements. Lastly, a case study has been done on a typical embedded system scenario, where multi-peripheral devices parallel processing is analyzed with this method and the results show that can get a good concurrence performance.\",\"PeriodicalId\":335217,\"journal\":{\"name\":\"2009 International Conference on Embedded Software and Systems\",\"volume\":\"114 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-05-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 International Conference on Embedded Software and Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICESS.2009.55\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 International Conference on Embedded Software and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICESS.2009.55","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Software Agent Design with Real Time Scheduling for Embedded Systems
The Embedded Systems are now in use more commonly in our daily lives. They can accomplish many complicated tasks in different working environments, and concurrency and synchronization are ordinary problems the embedded software usually must be confronted with. This issue presents a novel method for controlling such problems efficiently. To avoid the inefficiency or collision induced by directly coupling amongst multi-tasks that conventional methods mostly did, software agent architecture designing can cope with such work more properly. The main work of this article includes designing agent architecture for typical concurrency embedded system applications, and adapting classic RMA for scheduling tasks which have soft real time requirements. Lastly, a case study has been done on a typical embedded system scenario, where multi-peripheral devices parallel processing is analyzed with this method and the results show that can get a good concurrence performance.