Matches in SemOpenAlex for { <https://semopenalex.org/work/W2489183368> ?p ?o ?g. }
- W2489183368 abstract "A system can be viewed from different perspectives, each focusing on a specific aspect such as availability, performance, security. Configurations reflect the manageable resources of the system, their attributes and organization which are necessary for the management of the system for each aspect. Thus, for management purposes a system is generally described through various partial configurations (also known as configuration fragments). To form a consistent system con-figuration, these independently developed configuration fragments need to be integrated together. The integration of configuration fragments is a challenging task. This is mainly due to over-lapping entities (different logical representations of the same system resource) in the configuration fragments and/or complex relationships among the entities of the different configuration fragments. At runtime the system may be reconfigured to meet certain/new requirements or in response to performance degradations. These changes may lead to inconsistency as some changes may violate the constraints between entities. Maintaining the consistency and adjusting the system configuration at runtime is another challenging task. In our research, we propose to handle these two important issues in an integrated manner. We define a model-based framework for configuration management. We use the Unified Modeling Language (UML) and its profiling mechanism for representing the configuration fragments. Using model weaving and model trans-formation techniques, we propose a solution for the integration of configuration fragments targeting specific system properties. To handle runtime changes, we propose a configuration validation and adjustment solution to check and preserve the consistency of the system configuration. We introduce a partial validation technique in which the runtime reconfigurations are checked against a reduced set of consistency rules instead of the complete set of rules and the reconfigurations are applied only if they are safe, i.e. they preserve the configuration consistency. For handling the changes that violate the consistency rules, we propose an adjustment technique to automatically resolve (if possible) the inconsistencies. This is achieved by propagating the changes in the configuration according to the system constraints following the possible impacts of the configuration entities on each other. Some heuristics are used to reduce the complementary changes and to limit the propagation. We evaluate the complexity of our adjustment technique and conduct experiments to evaluate its efficiency.The Service Availability Forum middleware is used as an application domain in the examples throughout this thesis; however the proposed solutions are applicable in more general settings. We present proofs of concepts using different technologies. We use the Eclipse Modeling Framework (EMF) and Papyrus for implementing the UML profiles. The Atlas Model Weaver (AMW) and Atlas Transformation Language (ATL) are used to integrate the configuration fragments, and we also use the APIs of the Object Constraint Language (OCL) in the Eclipse environment and the Microsoft Z3 constraint solver to develop a prototype tool of our partial validation and adjustment agents." @default.
- W2489183368 created "2016-08-23" @default.
- W2489183368 creator A5021169296 @default.
- W2489183368 date "2016-04-01" @default.
- W2489183368 modified "2023-09-24" @default.
- W2489183368 title "A Model-based Framework for System Configuration Management" @default.
- W2489183368 cites W1420032966 @default.
- W2489183368 cites W146458024 @default.
- W2489183368 cites W1487055058 @default.
- W2489183368 cites W1534546224 @default.
- W2489183368 cites W1551827801 @default.
- W2489183368 cites W1558654023 @default.
- W2489183368 cites W1678365732 @default.
- W2489183368 cites W1685969755 @default.
- W2489183368 cites W171902969 @default.
- W2489183368 cites W1860372103 @default.
- W2489183368 cites W1876425992 @default.
- W2489183368 cites W1964137226 @default.
- W2489183368 cites W1976623579 @default.
- W2489183368 cites W1978102770 @default.
- W2489183368 cites W1983160424 @default.
- W2489183368 cites W1991633729 @default.
- W2489183368 cites W2026193949 @default.
- W2489183368 cites W2043310979 @default.
- W2489183368 cites W2049430277 @default.
- W2489183368 cites W2054332523 @default.
- W2489183368 cites W2058556573 @default.
- W2489183368 cites W2064439200 @default.
- W2489183368 cites W2067308467 @default.
- W2489183368 cites W2072088590 @default.
- W2489183368 cites W2074539977 @default.
- W2489183368 cites W2094691937 @default.
- W2489183368 cites W2096159000 @default.
- W2489183368 cites W2107351452 @default.
- W2489183368 cites W2110780548 @default.
- W2489183368 cites W2119291625 @default.
- W2489183368 cites W2125822162 @default.
- W2489183368 cites W2143614054 @default.
- W2489183368 cites W2148546044 @default.
- W2489183368 cites W2150558658 @default.
- W2489183368 cites W2152724006 @default.
- W2489183368 cites W2162768729 @default.
- W2489183368 cites W2163494375 @default.
- W2489183368 cites W2164778826 @default.
- W2489183368 cites W2168028588 @default.
- W2489183368 cites W2184105991 @default.
- W2489183368 cites W2295452883 @default.
- W2489183368 cites W2435316445 @default.
- W2489183368 cites W2965704588 @default.
- W2489183368 cites W3004540582 @default.
- W2489183368 cites W53030892 @default.
- W2489183368 cites W55799245 @default.
- W2489183368 hasPublicationYear "2016" @default.
- W2489183368 type Work @default.
- W2489183368 sameAs 2489183368 @default.
- W2489183368 citedByCount "0" @default.
- W2489183368 crossrefType "dissertation" @default.
- W2489183368 hasAuthorship W2489183368A5021169296 @default.
- W2489183368 hasConcept C10451660 @default.
- W2489183368 hasConcept C111919701 @default.
- W2489183368 hasConcept C120314980 @default.
- W2489183368 hasConcept C127413603 @default.
- W2489183368 hasConcept C149091818 @default.
- W2489183368 hasConcept C154945302 @default.
- W2489183368 hasConcept C186846655 @default.
- W2489183368 hasConcept C187191949 @default.
- W2489183368 hasConcept C199360897 @default.
- W2489183368 hasConcept C201995342 @default.
- W2489183368 hasConcept C2776436953 @default.
- W2489183368 hasConcept C2777904410 @default.
- W2489183368 hasConcept C2780451532 @default.
- W2489183368 hasConcept C31258907 @default.
- W2489183368 hasConcept C36871734 @default.
- W2489183368 hasConcept C41008148 @default.
- W2489183368 hasConcept C78873551 @default.
- W2489183368 hasConceptScore W2489183368C10451660 @default.
- W2489183368 hasConceptScore W2489183368C111919701 @default.
- W2489183368 hasConceptScore W2489183368C120314980 @default.
- W2489183368 hasConceptScore W2489183368C127413603 @default.
- W2489183368 hasConceptScore W2489183368C149091818 @default.
- W2489183368 hasConceptScore W2489183368C154945302 @default.
- W2489183368 hasConceptScore W2489183368C186846655 @default.
- W2489183368 hasConceptScore W2489183368C187191949 @default.
- W2489183368 hasConceptScore W2489183368C199360897 @default.
- W2489183368 hasConceptScore W2489183368C201995342 @default.
- W2489183368 hasConceptScore W2489183368C2776436953 @default.
- W2489183368 hasConceptScore W2489183368C2777904410 @default.
- W2489183368 hasConceptScore W2489183368C2780451532 @default.
- W2489183368 hasConceptScore W2489183368C31258907 @default.
- W2489183368 hasConceptScore W2489183368C36871734 @default.
- W2489183368 hasConceptScore W2489183368C41008148 @default.
- W2489183368 hasConceptScore W2489183368C78873551 @default.
- W2489183368 hasLocation W24891833681 @default.
- W2489183368 hasOpenAccess W2489183368 @default.
- W2489183368 hasPrimaryLocation W24891833681 @default.
- W2489183368 hasRelatedWork W119634486 @default.
- W2489183368 hasRelatedWork W1533748230 @default.
- W2489183368 hasRelatedWork W1535451071 @default.
- W2489183368 hasRelatedWork W2061143336 @default.
- W2489183368 hasRelatedWork W2097797079 @default.