[ Software Research Group ]

[Home] [Projects] [Members] [Publications] [Links] [Documents] [Demos] [Videos]


Component Repository

Gaia Nodes (i.e., devices with a service exporting their functionality to Gaia) host the execution of software components (Gaia Components).  However, it is not feasible to assume that every Gaia Node will have a copy of all possible software components that can be executed in the active space. Gaia implements a component repository service responsible for storing all software components known to the active space. This repository stores components as well as information related to the components (e.g., name, hardware platform, and required OS) and exports functionality to browser, store, and upload components to Gaia nodes.