Proteus: Language and Runtime Support for Self-Adaptive Software DevelopmentDownload PDFOpen Website

2019 (modified: 02 Nov 2022)IEEE Softw. 2019Readers: Everyone
Abstract: 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.
0 Replies

Loading