Home Research Helix Application Information Repository

UVA

 

UC Davis

 

UCSB

 

UNM

Helix Application Information Repository PDF Print E-mail
Much of the power of the Helix system derives from its unique Application Information Repository (AIR), a comprehensive and pervasive repository holding information gathered and used during all phases of application construction and operation. An application running in Helix is treated in a holistic way, with information being shared across development, deployment, execution, and response phases in ways that are not possible with traditional architectures. We envision a novel restructuring of the standard program development and execution tool chain. Instead of viewing the tool chain as just a series of steps to transform an application from source code to executable form, we take a more comprehensive view in which program metadata can be deposited in the Application Information Repository (AIR), and subsequently manipulated and enhanced at all phases of a program’s lifecycle, to enable the development of novel and accurate self-regeneration algorithms.
 
 

Login Form