|
What Are The Main Knowledge-Resource Run-Time Environment Requirements?
- Effective design based on scientific knowledge and knowledge architecture understanding
- Generalization of processing (ex: pipelines) and structures (ex: archetypes)
- High performance for deep content analysis and management, through streaming and parallelization
- Agility through full dynamic run-time operation and maintenance
- Granularity from unlimited recursive network-graph structures and processing
- Scalability through modular design, generalization, granularity, high performance,
and effective distributed platforms (ex: J2EE, .NET, SOA, REST, Cloud)
- Virtualization through persistence decoupling, redundancy, and prioritization
- Security through selective entitlement-based cryptography and cryptographic key management
- Standards support for sharing compatibility, modularity, compliance
|