{"title":"基于自适应频率的自适应软件监控方法","authors":"Wen Cheng, Qingshan Li, Lu Wang","doi":"10.1109/ICSESS47205.2019.9040738","DOIUrl":null,"url":null,"abstract":"Self-Adaptive Systems (SASs) are required to adapt to the complex changes with different characteristics by frequent monitor. The problem with gathering and updating changes information frequently at runtime is that it may cause computing and communication overhead, which affects the real-time of SASs. However, if the frequencies are reduced, it is difficult to ensure the accuracy of changes identifying. So it is necessary to solve the trade-off between the accuracy and expensive overhead. Existing methods based on data processing improve accuracy by reducing potential uncertainties. Other methods based on adaptive frequency lack quantification and are difficult to ensure accuracy. We expect to combine them and break through the latter. To this purpose, this paper proposes a method based on adaptive frequency for SASs. The method can ensure the accuracy of adaptive adjustment by comprehensively analyzing the influencing factors of monitoring frequency, and can quantify the monitoring frequency in real time by calculating these factors according to the monitoring data. Finally, we exemplify these methods with an e-commerce System.","PeriodicalId":203944,"journal":{"name":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","volume":"5 5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Monitor Method based on Adaptive Frequency for Self-Adaptive Software\",\"authors\":\"Wen Cheng, Qingshan Li, Lu Wang\",\"doi\":\"10.1109/ICSESS47205.2019.9040738\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Self-Adaptive Systems (SASs) are required to adapt to the complex changes with different characteristics by frequent monitor. The problem with gathering and updating changes information frequently at runtime is that it may cause computing and communication overhead, which affects the real-time of SASs. However, if the frequencies are reduced, it is difficult to ensure the accuracy of changes identifying. So it is necessary to solve the trade-off between the accuracy and expensive overhead. Existing methods based on data processing improve accuracy by reducing potential uncertainties. Other methods based on adaptive frequency lack quantification and are difficult to ensure accuracy. We expect to combine them and break through the latter. To this purpose, this paper proposes a method based on adaptive frequency for SASs. The method can ensure the accuracy of adaptive adjustment by comprehensively analyzing the influencing factors of monitoring frequency, and can quantify the monitoring frequency in real time by calculating these factors according to the monitoring data. Finally, we exemplify these methods with an e-commerce System.\",\"PeriodicalId\":203944,\"journal\":{\"name\":\"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)\",\"volume\":\"5 5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSESS47205.2019.9040738\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSESS47205.2019.9040738","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Monitor Method based on Adaptive Frequency for Self-Adaptive Software
Self-Adaptive Systems (SASs) are required to adapt to the complex changes with different characteristics by frequent monitor. The problem with gathering and updating changes information frequently at runtime is that it may cause computing and communication overhead, which affects the real-time of SASs. However, if the frequencies are reduced, it is difficult to ensure the accuracy of changes identifying. So it is necessary to solve the trade-off between the accuracy and expensive overhead. Existing methods based on data processing improve accuracy by reducing potential uncertainties. Other methods based on adaptive frequency lack quantification and are difficult to ensure accuracy. We expect to combine them and break through the latter. To this purpose, this paper proposes a method based on adaptive frequency for SASs. The method can ensure the accuracy of adaptive adjustment by comprehensively analyzing the influencing factors of monitoring frequency, and can quantify the monitoring frequency in real time by calculating these factors according to the monitoring data. Finally, we exemplify these methods with an e-commerce System.