Skip to content

Related Work

Fábio Nogueira edited this page Dec 5, 2016 · 73 revisions

[Home] (https://github.com/dsoa-team/dsoa-platform/wiki)

Related Work

  1. Engineering Self-Adaptive Systems 1. Modelling Dimensions and Design Space
2. [**Reference Models:** ] (https://github.com/dsoa-team/dsoa-platform/wiki/Glossary)
  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:
  * [ACRA]
  * [FORMS]
  * [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")
  1. Quality Models

  2. Self-Adaptive Platforms * Safran * [Fractal ECA] (https://github.com/dsoa-team/dsoa-platform/wiki/Fractal ECA) * [K@art] (https://github.com/dsoa-team/dsoa-platform/wiki/k@art) * [Capucine] (https://github.com/dsoa-team/dsoa-platform/wiki/Capucine)

  3. Models@Runtime:

Adaptive systems are usually build to deal with settings where the user requirements and environment conditions vary dynamically. In those contexts, a very adopted solution is to use models to transfer information from the design to runtime. These models are referred to as models@runtime, and some very relevant ones are analyzed in the following links.
* [David Garlan]
* [Brice Morin] 
* [Thomas Vogel and Giese] (https://github.com/dsoa-team/dsoa-platform/wiki/Vogel and Giese)
* [Krikava]
* [Hueber]
* [Weyns]
* [MADAM] (https://github.com/dsoa-team/dsoa-platform/wiki/MADAM)
* [MUSIC] (https://github.com/dsoa-team/dsoa-platform/wiki/MUSIC)

#References

  • [Bass 2003] Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. Second edn. Addison-Wesley, Reading, Mass (2003)
  • [Weyns 2009] J. Andersson, R. de Lemos, S. Malek, and D. Weyns, Modeling Dimensions of Self-Adaptive Software Systems (2009).

Clone this wiki locally