{"title":"多级控制回路的分层组合方法","authors":"Selma Ouareth, Soufiane Boulehouache, S. Mazouzi","doi":"10.1109/ICTAACS53298.2021.9715228","DOIUrl":null,"url":null,"abstract":"To ensure self-adaptation, the Manager Subsystem must include Control Loop (CL). However, create and perform a single CL able to achieve multi-attributes self-adaptation is difficult. So, the system must include many CLs to ensure separation of concerns. The major challenge is that how multiple CL entities can interact with each other to coordinate the system management? On the other hand, how concerns can separate among different CLs? In this paper, we propose HCLs (Hierarchical Control Loops), a pattern for the manager sub-system, with benefits from the leveraging of the hierarchical and dynamic component model, Fractal. The proposed approach allows managing the complexity of self-adaptation by separating concerns using Fractal component model in the form of an hierarchy of MAPE loops. Furthermore, we distinguish three types of adaptations as following: Local Adaptation, Regional Adaptation, and Superior Adaptation in order to achieve multi-level adapting.","PeriodicalId":284572,"journal":{"name":"2021 International Conference on Theoretical and Applicative Aspects of Computer Science (ICTAACS)","volume":"182 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"An Approach for Composing Multiple Control Loops Hierarchically\",\"authors\":\"Selma Ouareth, Soufiane Boulehouache, S. Mazouzi\",\"doi\":\"10.1109/ICTAACS53298.2021.9715228\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"To ensure self-adaptation, the Manager Subsystem must include Control Loop (CL). However, create and perform a single CL able to achieve multi-attributes self-adaptation is difficult. So, the system must include many CLs to ensure separation of concerns. The major challenge is that how multiple CL entities can interact with each other to coordinate the system management? On the other hand, how concerns can separate among different CLs? In this paper, we propose HCLs (Hierarchical Control Loops), a pattern for the manager sub-system, with benefits from the leveraging of the hierarchical and dynamic component model, Fractal. The proposed approach allows managing the complexity of self-adaptation by separating concerns using Fractal component model in the form of an hierarchy of MAPE loops. Furthermore, we distinguish three types of adaptations as following: Local Adaptation, Regional Adaptation, and Superior Adaptation in order to achieve multi-level adapting.\",\"PeriodicalId\":284572,\"journal\":{\"name\":\"2021 International Conference on Theoretical and Applicative Aspects of Computer Science (ICTAACS)\",\"volume\":\"182 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 International Conference on Theoretical and Applicative Aspects of Computer Science (ICTAACS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICTAACS53298.2021.9715228\",\"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 International Conference on Theoretical and Applicative Aspects of Computer Science (ICTAACS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICTAACS53298.2021.9715228","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Approach for Composing Multiple Control Loops Hierarchically
To ensure self-adaptation, the Manager Subsystem must include Control Loop (CL). However, create and perform a single CL able to achieve multi-attributes self-adaptation is difficult. So, the system must include many CLs to ensure separation of concerns. The major challenge is that how multiple CL entities can interact with each other to coordinate the system management? On the other hand, how concerns can separate among different CLs? In this paper, we propose HCLs (Hierarchical Control Loops), a pattern for the manager sub-system, with benefits from the leveraging of the hierarchical and dynamic component model, Fractal. The proposed approach allows managing the complexity of self-adaptation by separating concerns using Fractal component model in the form of an hierarchy of MAPE loops. Furthermore, we distinguish three types of adaptations as following: Local Adaptation, Regional Adaptation, and Superior Adaptation in order to achieve multi-level adapting.