Skip directly to content

Minimize RSR Award Detail

Research Spending & Results

Award Detail

Doing Business As Name:Saint Louis University
  • Flavio Esposito
  • (314) 977-3925
Award Date:09/16/2019
Estimated Total Award Amount: $ 206,206
Funds Obligated to Date: $ 206,206
  • FY 2019=$206,206
Start Date:10/01/2019
End Date:09/30/2022
Transaction Type:Grant
Awarding Agency Code:4900
Funding Agency Code:4900
CFDA Number:47.070
Primary Program Source:040100 NSF RESEARCH & RELATED ACTIVIT
Award Title or Description:CNS Core: Small: Collaborative Research: HEECMA: A Hybrid Elastic Edge-Cloud Application Management Architecture
Federal Award ID Number:1908574
DUNS ID:050220722
Parent DUNS ID:050220722
Program:Networking Technology and Syst
Program Officer:
  • Deepankar Medhi
  • (703) 292-2935

Awardee Location

Street:221 N. Grand Blvd.
City:St Louis
County:Saint Louis
Awardee Cong. District:01

Primary Place of Performance

Organization Name:Saint Louis University
Street:220 N. Grand Blvd
City:Saint Louis
County:Saint Louis
Cong. District:01

Abstract at Time of Award

Application software is becoming increasingly abundant in functionality and increasingly demanding of resources, e.g., memory and compute power. This project examines how application software, e.g., a Virtual Reality (VR) based drone control application, can be partitioned and deployed over different parts of a distributed computing infrastructure, i.e., resources are managed by a hybrid of service and cloud providers. Research questions that will be answered include: what is the best partitioning of the application that balances compute and memory demand for each application component (function) and the communication needs between these functions? Which provider should be used for each application function so that it runs quickly at the lowest cost? Moreover, how should the system adapt to changes in the availability of resources to maintain a high level of quality of experience for users? The project will develop the theoretical foundations of decomposing applications over a distributed complex cyberinfrastructure. We will study various decompositions and corresponding virtualization and resource allocation services offered by different providers with resources at the edge of the infrastructure, i.e., closer to users, and at the core, i.e., deeper into the infrastructure. The goal is to find the "best" decomposition to meet users' quality of experience while reducing the cost/price for the users. The decomposed (distributed) solution will be realized by employing corresponding feedback control algorithms and game-theoretic incentives. The project will then experiment with three classes of applications to validate these theoretical foundations: streaming Augmented/Virtual Reality (AR/VR), intrusion detection, and spatiotemporal ecological forecasting. Toward this end, a prototype will be developed and evaluated over existing open cloud infrastructures (e.g., GENI, CloudLab, Chameleon), commercial clouds, as well as private clouds (e.g., Massachusetts Open Cloud). This project will advance the state of the art in the area of application software decomposition and deployment over large-scale hybrid cloud infrastructures. The theoretical foundations and experimental validation of the work will inform the design and deployment of other foreseen and unforeseen applications. The performance and cost gains will translate to more efficient use of resources and consequently, a society that is better connected and greener. Outreach efforts will include several activities: (1) the development and delivery of hands-on tutorials that involve partitioning and running application software over a distributed cyberinfrastructure managed by multiple providers, (2) the organization of annual summer camps on cyberinfrastructure operations and management for high school students, and (3) the training and mentoring of minority and under-represented students working on research related to this project. The project will maintain a website at for the duration of this grant and beyond. The website will contain all the publications and results of this project in the form of code, prototype, and tutorials. This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

For specific questions or comments about this information including the NSF Project Outcomes Report, contact us.