PROTEUS: Controlling Resource Adaptive Embedded Systems
Abstract
The goal of the Proteus project was to develop a software framework and embedded hardware platform for constructing streaming applications that dynamically adapt to changes in the operating environment and ecosystem. The project developed a programming language, FAST, and runtime for constructing adaptive systems that are able to meet a specified mission intent, such as meeting constraints on measures (e.g. latency or energy) while optimizing an objective function (over any measures), and doing so in spite of perturbations in the operating environment, or test parameters such as mission length. The technologies were empirically validated, demonstrated in the context of challenge problems, and evaluated by an independent team.
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 01, 2021
- Accession Number
- AD1148450
Entities
People
- Arvind
- Don Fussell
- Hank Hoffmann
- Krishna Palem
- Robert Cartwright
Organizations
- Massachusetts Institute of Technology
- Rice University
- University of Chicago
- University of Texas at Austin