-
Notifications
You must be signed in to change notification settings - Fork 0
Dynamico
[Related Work](https://github.com/dsoa-team/dsoa-platform/wiki/Related Work)
Dynamico is a reference model for engineering adaptive software that helps guaranteeing the coherence of (i) adaptation mechanisms with respect to changes in adaptation goals; and (ii) monitoring mechanisms with respect to changes in both adaptation goals and adaptation mechanisms [Dynamico 2013].
Quando os requisitos de informação de contexto evoluem ao longo do tempo e não somente em função de mudanças no ambiente, mas também como resultado de uma evolução no sistema adaptativo e seus requisitos, a infraestrutura de monitoração também deve ser capaz de evoluir dinamicamente, ou seja, deve ser ela própria auto-adaptativa. Visando estruturar os conhecimentos necessários para elaboração de sistemas com tais características, Villegas et. al propõe DYNAMICO (Dynamic Adaptive, Monitoring and Control Objectives Model), um modelo de referência organizado através de três tipos de laços de controle responsáveis por gerenciar:
- Objetivos de controle
- Adaptação do sistema
- Monitoração dinâmica
- [Villegas 2013] (http://link.springer.com/chapter/10.1007/978-3-642-35813-5_11 "DYNAMICO: A Reference Model for Governing Control Objectives and Context Relevance in Self-Adaptive Software Systems")