...
Requirements
- Support for Varied Source Data frameworksSourcing: The data being provided to the External Database can come from a number of different sources. The Repository must be able to handle most, if not all, sources of data.
- Freshness of Data: In some cases, the data being provided to Sakai must be as close to the current state of the data source as possible.
- Query Execution Speed: Given that the repository generally aggregates data from external sources, the speed by which aggregated data is provided to Sakai must be optimized.
- Synthesis of Heterogeneous Data: In some cases, multiple data sources may contain similar versions of source data. Care must be taken when synthesizing this data for presentation to Sakai.
...