Ontology-based framework for context-aware mobile learning | Synapse