The compound document approach
I tried to build such systems using a proprietary compound document architecture ... and failed
- no sufficient structure support
- access limited by the proprietary tools
- very high implementation effort
- lack of standards
- our own knowledge
- ...