-
Notifications
You must be signed in to change notification settings - Fork 0
Reference Models
Fábio Nogueira edited this page Dec 22, 2016
·
20 revisions
De acordo com [Bass 2003], um modelo de referência apresenta uma decomposição padrão de um problema conhecido em partes distintas, as quais cooperativamente resolvem o problema. Além de apresentar as diferentes partes e as respectivas funcionalidades, um modelo de referência representa os fluxos de controle e dados entre elas.
No contexto de sistemas auto-adaptativos, vários modelos de referência foram propostos no sentido de servir como ponto de partida para a elaboração da arquitetura destes sistemas. Dentre estes modelos de referência, os seguintes merecem destaque em virtude da influência que eles têm na área:
- [Laços de Controle] (https://github.com/dsoa-team/dsoa-platform/wiki/Control-Loops)
- [The "Figure 8" Model] (https://github.com/dsoa-team/dsoa-platform/wiki/Figure-8-Model)
- [ACRA] (https://github.com/dsoa-team/dsoa-platform/wiki/ACRA "An Architectural Blueprint for Autonomic Computing")
- [FORMS] (https://github.com/dsoa-team/dsoa-platform/wiki/FORMS "FORMS: Unifying Reference Model for Formal Specification of Distributed Self-Adaptive Systems")
- [DYNAMICO] (https://github.com/dsoa-team/dsoa-platform/wiki/DYNAMICO "DYNAMICO: A Reference Model for Governing Control Objectives and Context Relevance in Self-Adaptive Software Systems")
- [Bass 2003] (https://books.google.com.br/books/about/Software_Architecture_in_Practice.html?id=mdiIu8Kk1WMC&redir_esc=y "Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. Second edn. Addison-Wesley, Reading, Mass (2003)")