Artigo Revisado por pares

Proteus: Language and Runtime Support for Self-Adaptive Software Development

2019; IEEE Computer Society; Volume: 36; Issue: 2 Linguagem: Inglês

10.1109/ms.2018.2884864

ISSN

1937-4194

Autores

Saeid Barati, Ferenc A. Bartha, Swarnendu Biswas, Robert Cartwright, Adam Duracz, Donald S. Fussell, Henry Hoffmann, Connor Imes, Jason Miller, Nikita Mishra, Arvind Arvind, Dung Nguyen, Krishna V. Palem, Yan Pei, Keshav Pingali, Ryuichi Sai, Andrew Wright, Yao-Hsiang Yang, Sizhuo Zhang,

Tópico(s)

Software Engineering Research

Resumo

Our software framework, Proteus, treats adaptation as a first-class object, enabling rapid development of robust, adaptive applications. Proteus developers specify their programs' intent and adaptable components (or knobs). A control-theoretic runtime continually monitors the running application, adjusting knobs so that the specified intent is met.

Referência(s)
Altmetric
PlumX