Designing context-aware architectures for business-to-government information sharing