Electronic Notes in Theoretical Computer Science · 2007 · 15 citations · 13 references
ComputingComputer SystemsSystems EngineeringKnowledge RepresentationModel-based Systems EngineeringSystems ArchitectureReconfiguration StrategiesRun-time ReconfigurationService ManagementService-oriented ArchitectureSoftware EvolutionAdaptive SystemsContext-aware AdaptationKnowledge Graph RepresentationReconfigurationSelf-adaptationSelf-reconfigurable Systems
Autonomic adaptation is a very ambitious emerging domain aiming to build self-adaptable systems. The most important advantages of these systems are: easier complexity management, autonomous service evolution and proactive behaviour. In the ‘classical’ service adaptive systems, the developer must solve ‘manually’ two problems. The first one is to determine a priori the service adequacy to each possible context. The second one depends on the first one and it is to specify a strategy, a reconfiguration suite, which will transform an inadequate service into an adequate one. In order to replace the developer-based reasoning with a machine-based one, we propose a meta-model describing the service and its context into a common graph representation. A set of general rules and operators applied on this meta-model enables the machine to check the service adequacy to its context. The same meta-model is used for searching the adaptation strategy.
13
Understanding and Using Context
Anind K. Dey · Personal and Ubiquitous Computing · 2001 · 5K citations · Full text
Architecture, Information Systems, Knowledge Representation +10
Ontology based context modeling and reasoning using OWL
Xiao Hang Wang, Da Qing Zhang, Tao Gu et al. · 2004 · 1.1K citations
Computing, Information Technology, Knowledge Representation +16
Rainbow: architecture-based self-adaptation with reusable infrastructure
David Garlan, Shang-Wen Cheng, Aixin Huang et al. · Computer · 2004 · 992 citations
Rainbow: architecture-based self-adaptation with reusable infrastructure
Shang-Wen Cheng, Ancheng C. Huang, David Garlan et al. · 2004 · 913 citations
Using architecture models for runtime adaptability
Jacqueline Floch, Svein Hallsteinsen, Erlend Stav et al. · IEEE Software · 2006 · 304 citations