Design Objectives
Platform Independence
- Both software and files
- Adapts to platform’s word order
Fully Supports the SEDRIS Data Representation Model
- Support full expressive power of the DRM
- “Data driven” via data model support functions
- Completely loss-less with respect to objects instantiated by the producer
Space Efficient Media Storage
- Minimal overhead with respect to the “raw” size of the SEDRIS objects stored.
Run-time Efficiency
- Efficient with respect to both memory and processing time.
- Heavier emphasis on extraction performance than on insertion
Insulates developers from implementation details
- Format and software can evolve independently from applications
Leverage existing format standards where it makes sense