Publication | Closed Access
Proteus: Language and Runtime Support for Self-Adaptive Software Development
17
Citations
10
References
2019
Year
Software MaintenanceSpecified IntentEngineeringSoftware EngineeringAdaptive ComputingSoftware AnalysisAdaptive ApplicationsAdaptive SystemsSoftware EnvironmentSystems EngineeringProgram TransformationSelf-adaptive SystemRuntime SupportDesignComputer ScienceRuntime SystemSoftware DesignSoftware EvolutionProteus DevelopersProgram AnalysisSoftware TestingAutomationSystem SoftwareSoftware Language Engineering
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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1